FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999997231169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000008725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000038900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999994453669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966672225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983340613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994453946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005566224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000038900169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038896558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000038900169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038905508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796179.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044458620.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055572546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017500.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681632.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008346852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036121361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025009128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025010795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038901651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027789684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025014085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030570776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027790240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033344721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016677962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008342431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008342670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019452680.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000055572546.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055576984.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579642.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578108.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000055579642.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579644.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579644.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577446.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575887.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575886.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055579644.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578122.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576997.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575224.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055572543.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000055579644.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579668.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579668.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579668.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579668.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055579644.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022322.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055579644.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008355668.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008355644.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088917853.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994466767.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086140075.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086135211.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579656.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579668.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055579657.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008355644.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579644.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055579657.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088912988.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088917853.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994466769.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088917853.1 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913000.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913000.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913025.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912999.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913025.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994466792.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994466792.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055579680.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025022358.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055579687.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008355681.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008355680.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088913025.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086135255.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086135247.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579680.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055579680.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579680.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355694.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055579680.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055579680.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116683677.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088913032.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055579680.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994466792.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000116683677.1 node_expansions=128
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088913021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912999.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913021.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913046.8 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127801870.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113912989.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000127801870.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127801870.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127801870.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127801878.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127801878.6 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127801902.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127801914.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127801904.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127806763.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155572566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000155572566.0 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127806792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127805223.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127805236.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127805111.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127802889.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127804389.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127806334.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127804556.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127801903.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155572566.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1200000155572566.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155572592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155572592.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183350305.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183350305.8 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155572612.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155572608.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155572612.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183350354.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183350354.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000094461488.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063905034.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000122239256.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086127266.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047237478.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127794808.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033349464.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000152794811.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000152794811.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000122239287.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122239243.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122239266.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086127287.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000122239266.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000122239243.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000155572608.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122239242.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033349478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000155572608.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155572590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155572590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577459.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577459.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000155577444.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155575918.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155575912.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155574831.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155572585.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155575075.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155577030.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155575271.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155572579.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000155577444.8 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577448.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155577448.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577481.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577481.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000094466357.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063909912.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000122244134.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086132134.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047242370.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127799700.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000033354357.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000152799691.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000180577411.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000122244145.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000122244145.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000122244134.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086132134.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000122244133.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000122244133.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000183355189.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122244148.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000033354357.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000183355189.5 node_expansions=124
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155577468.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155577453.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155577457.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155577448.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155577446.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155577448.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155577468.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183355214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183355214.0 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000180577470.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000183355246.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=1500000183355246.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000183355235.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183355248.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000183355248.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183355214.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183355214.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200017007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200017007.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183355248.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183355248.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000047245657.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000047243345.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000047245669.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000047244581.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000047242323.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000047247212.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000047242359.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000047246789.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000047244989.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000047242323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000047247212.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047247211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047247211.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047247212.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047247212.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047247247.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047247247.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047247269.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047247269.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047247247.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047247247.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094471247.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091692581.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000113914802.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000127804580.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061137027.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000180582359.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000180582379.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000150026803.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000113914802.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000150026816.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000183360136.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000183360138.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000150026803.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061137025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000183360138.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000183360137.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183360137.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360140.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183360140.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360124.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183360124.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200020934.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200020934.5 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183360145.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360148.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183360148.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360149.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183360149.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360174.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183360174.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094471247.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091692591.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000113914827.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047247247.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000127804581.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061137026.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000180582361.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000180582361.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000150026827.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000113914804.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000150026802.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000183360137.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000150026806.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061137025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000183360137.2 node_expansions=56
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360137.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183360137.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183360145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183360145.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094474531.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000091695866.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000150030087.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000113918087.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047250531.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000127807876.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061140309.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000180585656.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000180585656.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000150030087.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000150030087.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000150030087.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000113918087.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000150030087.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000150030087.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000183363421.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000150030087.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061140309.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000183363421.8 node_expansions=404
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000183360138.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183360112.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000183360137.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000183360103.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000183363434.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000183363434.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000183363468.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000183362768.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000183361101.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000183363434.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000183362213.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000183362323.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183360137.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000183360100.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000183362359.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183362768.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000183360100.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000183363468.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183363434.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183363434.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183366109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183366109.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000183363455.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183366109.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000183363454.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000183363444.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000183363480.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000183366109.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000183365588.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183366109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000183364443.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000183366810.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183365554.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000183363443.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183363443.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000183363442.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183365555.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183365699.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000183366109.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000183363479.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000183366109.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183366109.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183366109.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183369443.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183369443.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183366157.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183366157.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183366166.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183366166.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183366144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183366135.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183366144.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183366125.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183369443.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000183369443.8 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000183368346.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183368221.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183368355.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183367110.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183369443.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183368221.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183366110.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183366133.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183366142.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183368256.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183368808.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183368777.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183366110.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000183369443.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183369443.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183369443.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183372132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183372132.0 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000183374867.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183374200.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183374756.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183374867.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183373922.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183373089.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183374200.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183372089.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183372089.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183372089.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183374201.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183374756.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183374756.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183372089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000183374867.5 node_expansions=415
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183371724.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183374852.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183374867.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183371691.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183371673.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000183374867.5 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000183373805.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000183373756.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000183371679.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000183373478.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000183372658.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000183373805.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000183374867.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000183371645.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000183371658.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000183371645.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000183373756.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000183374311.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000183374360.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000183371694.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000183374867.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183374902.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183374902.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183374902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183374902.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183374916.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183374916.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183374916.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183374916.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183374917.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183374917.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000183374917.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183374913.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000183374903.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000183374903.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000183374912.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183374917.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152819364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152819364.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152819361.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152819361.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152819367.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152819367.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152819358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152819358.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016706471.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016706471.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063930489.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125038321.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119486044.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083374024.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000119482765.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030596248.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000202816098.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000202816098.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000119486026.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000119486024.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000119486024.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000083374024.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000119486023.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000119486044.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000175038321.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000175038321.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000119486044.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030596246.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000202816098.5 node_expansions=282
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000180599250.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180599511.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180598402.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180598138.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180597138.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180598972.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180598135.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180599235.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180597138.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180597124.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180597122.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180599235.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000180599791.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000180599789.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000180597142.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000197257888.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000194477458.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000202814292.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000202816098.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2400000202816098.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202816136.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202816136.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202816115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202816115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202816125.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202816125.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000086149481.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125038370.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141705015.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000105593004.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000038925450.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000119482814.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000063927226.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000202816115.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000141705004.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000141705015.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000119482782.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083370791.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000141705036.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000141705016.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000175038337.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000175038370.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000141705036.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000063927238.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), None, None)) score=2400000202816115.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000202816126.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202816109.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000202816111.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202816112.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202816123.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202816126.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202818801.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202818801.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000202816137.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202816135.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000202816134.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202816137.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202818792.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000202818792.5 node_expansions=71
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000202818269.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202817528.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202817401.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202816137.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202816126.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202817959.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202817126.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202818234.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202816126.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202816123.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202816126.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202818248.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202818791.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202818792.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000202816123.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000202818792.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202818825.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202818825.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202821446.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202821446.0 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000202817125.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202818824.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000202818793.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202818794.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202821446.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000202821446.0 node_expansions=68
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000202819793.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000202819779.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202820072.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000202818782.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000202818779.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000202820624.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000202819793.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000202820902.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000202820347.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000202818781.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000202818793.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000202818791.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000202820902.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000202821448.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000202820182.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000202818793.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000202821448.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202821457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202821457.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038932867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000038932867.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038930758.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038930758.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038930789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000038930789.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000038930813.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000061152963.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000038930810.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000038930825.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000038930823.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000061152963.5 node_expansions=25
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000038930763.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000061152979.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=37) score=2700000061152979.0 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005563169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000005614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019451836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016673447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000000006780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013896280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000005335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983335334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000022237721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025018553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002795207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002796322.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129455.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027796395.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036130568.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002796320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002792963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013905184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027795199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025017422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011127407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025017474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022239126.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022240237.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011128253.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036128386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019460818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036129775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019462181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033351918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016683541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002795199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002793517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000047239723.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237778.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240572.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239722.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000047240572.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047235845.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047235845.4 node_expansions=3
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047237794.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238085.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238764.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047240572.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047239752.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000047240572.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240585.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240585.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240573.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240573.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000017462.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083351698.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036128584.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933348128.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033350807.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047240586.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047240573.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047240574.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083351697.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047240586.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047240573.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047240573.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002795253.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077796141.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077796139.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047240574.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047240574.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047240574.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083351698.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083351697.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351697.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351699.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351719.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354609.9 node_expansions=21
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083353673.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353792.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353933.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353792.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083354625.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083353387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000083354625.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354625.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354625.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933351078.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933351078.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024977.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024977.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020399.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020399.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999933351065.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933351067.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999933351064.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999933355651.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999933351055.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999933355651.0 node_expansions=39
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999933352984.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999933353164.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933353262.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999933353151.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933352720.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999933355664.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933352720.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999933355664.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933355651.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933355651.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933355664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933355664.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000024997.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083359234.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036136111.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033358332.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047248110.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047248110.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047248111.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083359234.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047248122.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047248122.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047248111.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002802789.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077803665.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077803689.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047248122.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047248111.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047248111.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047248122.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083359234.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359221.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359221.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933355678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933355678.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999933355665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933355665.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999933357789.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999933360554.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999933357622.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999933357776.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999933355664.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999933357789.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999933355664.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999933357344.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999933360554.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933360553.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933360553.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933360568.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933360568.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933360569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933360569.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933360569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933360569.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029903.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029903.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029901.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029901.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029888.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029902.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029902.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029904.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029904.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000029904.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029904.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029904.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029904.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029907.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029907.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029907.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029907.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000029905.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029905.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029907.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029907.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029907.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029907.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029900.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000029900.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963918800.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963918800.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963918776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963918776.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938918799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938918799.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088915722.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011141022.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999872249459.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999997245168.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011141891.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000113915722.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999941696570.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016697467.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016697459.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999986141903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000113915722.2 node_expansions=316
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000083362471.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083364133.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083364135.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000083368707.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113915722.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000113915722.2 node_expansions=74
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000083366220.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083366223.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083366057.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083366223.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083364112.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083366224.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083364113.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083368723.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083365779.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102798939.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1500000113915723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000108357168.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1500000113915723.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113914070.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113914070.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113915733.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113914068.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113915715.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113915703.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113915704.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113920312.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000113920312.2 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000113917826.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113917813.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113917660.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113917812.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113915701.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113917812.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113915715.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113920312.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113917368.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000113920312.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000113920312.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113920312.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936141659.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936141659.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936139992.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936139992.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936141648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936141648.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936141645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936141645.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938917757.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938917757.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938917789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938917789.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000088918692.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000086136508.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999936140015.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000005580063.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986140903.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016696459.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075025397.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000113918701.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016696459.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016696456.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016696456.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983363135.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047252035.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080580952.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016696459.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016696459.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016696460.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016696459.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000086136508.2 node_expansions=148
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000052807590.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052807568.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052807590.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086138569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086138569.8 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999938915848.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122247606.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999936138070.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000005580050.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999986138958.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016694515.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075025383.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000147247606.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016694514.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016694528.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000016694514.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983361182.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000080580939.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080580939.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016694513.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016694514.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016694528.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016694514.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000147247606.0 node_expansions=174
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000113918846.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113918679.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113918846.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113918860.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113916735.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113918848.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113916736.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113918401.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138911785.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1800000147247606.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1800000147247606.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147247606.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147247606.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147247622.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247617.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147247617.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147247627.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147247633.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172247629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172247629.0 node_expansions=92
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000169469840.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147252461.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163914284.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169469851.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147249683.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000172247629.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147249683.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147251905.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000172247629.0 node_expansions=170
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000147251795.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147251920.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147251629.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147251794.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147251794.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147251794.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147249684.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147249684.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147251364.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000172247642.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2100000172247642.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152803212.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152803212.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152805428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152805428.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000152804127.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152805430.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152805133.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152805226.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152804309.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152805226.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152803197.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152803198.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152804854.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000152805430.2 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000152805429.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152805395.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000152805399.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000152805385.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152805407.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152805429.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152805442.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152805442.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000152805428.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152805439.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000152805440.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000152805443.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152805440.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000152805451.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000152805451.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000152805439.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152805431.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152805439.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152807437.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152807437.2 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000152805442.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152805453.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000152805416.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000152807427.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152807411.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000152805406.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000152807427.2 node_expansions=58
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000152806316.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152807355.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152807441.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152806507.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152807428.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152805410.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152805418.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152807150.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152807077.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000152807441.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152807428.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152807428.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152809536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152809536.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000152807439.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152807438.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000152807465.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000152807441.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000152807442.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000152807465.2 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000152807451.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000152807440.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152807451.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986140798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986140798.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999986140774.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999986140773.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999986140768.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999986140784.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999986140782.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999986140784.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986140784.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986140784.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986140783.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986140783.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986140786.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986140786.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988918575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988918575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988918542.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988918542.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988918566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988918566.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988918566.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999988920660.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999988918575.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999988918550.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999988918575.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999988920660.0 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2099999988919564.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999988920672.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999988920493.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999988919670.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999988920671.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999988918548.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999988918563.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999988920397.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999988920226.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2099999988920672.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988920671.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988920671.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988920676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988920676.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988922782.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988922782.2 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999988923774.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999988924329.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999988925552.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999988923885.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999988924885.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999988922774.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999988923774.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999988922774.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999988924607.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999988924996.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2099999988925552.0 node_expansions=666
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999988923607.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999988924164.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999988925562.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999988923719.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999988924733.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999988922607.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999988923622.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999988922618.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999988924451.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999988922618.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999988924275.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999988925562.5 node_expansions=121
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999988923341.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999988925577.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999988925561.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999988925549.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999988925557.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999988925577.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988923338.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988923338.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986147771.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999986147771.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999986145550.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999986145550.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969476352.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969476352.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955592226.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955592226.5 node_expansions=174
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999958369993.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116703340.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000036147784.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999980591337.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000011147784.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991702437.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069481115.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122258895.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000000036660.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000036660.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000025036660.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999991703326.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055592229.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000055592229.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000041703340.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000008369115.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005591340.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000058370006.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000122258895.8 node_expansions=3132
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000122257784.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122258340.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122258895.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122257895.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122258895.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122256784.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122257784.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122256784.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122258618.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122256784.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122258895.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122257895.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000122258895.8 node_expansions=330
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000122257785.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122258354.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122258618.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122257910.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122258895.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122256787.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122257785.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122256799.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122258630.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122256787.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122258897.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122256786.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000122258897.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122258895.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122258895.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955592232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955592232.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955590022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955590022.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955590006.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955590006.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955590010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955590010.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955590033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955590033.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999955589972.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999955590019.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999955590020.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999955590021.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999955590029.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999955590029.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955590019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955590019.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955590040.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955590040.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999955590027.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999955590006.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999955590036.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999955590016.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999955590030.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999955590017.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2099999955590036.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999955590026.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999955590015.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955590026.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958367814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958367814.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958367805.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958367805.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999958367793.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958367793.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999958367816.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958367792.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999958367816.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958367804.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958367804.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999958367818.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999958367818.5 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999958367808.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958367768.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958367808.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958367819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958367819.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999958367822.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958367796.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958367822.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927812280.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927812280.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999905590058.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927812245.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999927812245.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905590044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905590044.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905590047.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905590047.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999905590045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999905590030.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905590045.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905590058.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905590058.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999905590060.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999905590046.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905590060.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999905590063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905590063.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999905590064.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999905590051.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905590064.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999905590032.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999905590032.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902812281.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902812281.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999902812266.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999902812265.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999902812264.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999902812274.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999902812266.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999902812273.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2099999902812274.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999902812276.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999902812271.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902812276.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902812286.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902812286.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999902812284.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999902812251.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902812284.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902812295.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902812295.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999902812243.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999902812284.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999933367774.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999902812273.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999902812271.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999933367759.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2399999933367774.5 node_expansions=71
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999902812219.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999902812219.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999933367772.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2399999925034442.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2399999927812242.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2399999933367772.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999933367772.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999933367772.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127546.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083347824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063902776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086126443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069460323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050010544.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030564664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030565496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030566608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061124775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063901990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047232488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000077791164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052786933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072235878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000086127546.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128657.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131435.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130879.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000086131435.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036127477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030572500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027793321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997236042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997239088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030574422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044464213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038908102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030573877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016683263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027796109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016683551.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058350879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682427.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997236306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997238240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016683017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027795519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033352254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027796420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011127706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005570194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027793862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050015587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019459927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005569069.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000058350879.9 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058349491.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058346991.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350879.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000058350879.9 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063913651.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063913651.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086135874.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578540.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086135884.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086135884.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008356318.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044467442.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063913651.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008356318.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047245220.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000102802551.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578540.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000102802551.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000102799104.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000102800768.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000102800624.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000102798097.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000102800319.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000102802541.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000102801021.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000102801021.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000102802541.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102802541.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102802541.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102802589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102802589.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102802577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102802577.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102806335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102806335.0 node_expansions=57
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102802578.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102802587.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000102802585.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000102802587.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000102802575.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000102802587.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102802612.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102802612.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102806345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102806345.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000102803592.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000102805234.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000102805088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000102802612.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000102804809.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000102805513.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000102805513.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000102805526.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000102806346.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000102806346.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102806360.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102806360.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582359.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582359.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582356.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005582356.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005578561.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005578561.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000005583332.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005583332.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005584443.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005584832.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005582332.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005584554.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005584443.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005585276.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005585276.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005585276.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005578572.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000005578572.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005578561.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005578561.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000005580643.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005580643.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005581754.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005583976.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005581476.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005583976.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005583698.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005585809.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005584420.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005584698.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000005583698.8 node_expansions=248
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000005580643.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005583698.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005580643.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005580804.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005582196.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005579696.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005581904.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005580667.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005582587.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005582587.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005582614.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000005583698.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005583698.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005583698.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005583709.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005583709.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000005584698.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005584698.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005584820.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005586643.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005586198.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005583698.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005585948.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005584698.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005586667.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005585532.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005586643.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005586670.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000005586670.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005586656.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005586656.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005586667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005586667.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005586681.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005586643.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005586681.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005586693.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005586693.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005586693.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005586655.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005586693.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008363267.2 node_expansions=61
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999966698811.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966701037.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966698815.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966698926.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966700759.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966700315.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966697811.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966700046.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966698824.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999966699926.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999966699648.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999966700759.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999966700759.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999977804848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000008363305.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1800000008363305.2 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000008363290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008363290.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363302.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008363302.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363305.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008363305.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008363313.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008363313.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000008367213.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000008368435.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000008367213.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000008367324.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000008369157.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000008368713.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008366213.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000008368435.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000008367213.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000008367324.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000008368046.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000008370546.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000008369157.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000008370546.5 node_expansions=371
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000008366243.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008366245.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000008370546.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000008366225.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000008366227.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000008370546.5 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000008367236.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000008368447.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000008367213.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000008367347.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000008369169.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000008368725.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008366213.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000008368458.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000008367227.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000008367347.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000008366213.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000008368046.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000008370546.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000008369157.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000008370546.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008370569.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008370569.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008370558.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008370558.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008370567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008370567.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041703892.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041703892.8 node_expansions=27
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000041704892.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000041706115.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000041704892.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041705003.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041706837.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000041706392.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000041706837.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000041703892.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000041706115.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000041704892.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000041705003.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000041703892.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000041705726.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000041706281.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000041706281.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000008373504.0 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=2100000041706837.2 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2100000008373504.0 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2100000027817948.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000041706837.2 node_expansions=777
FooPlayer.decide: Prioritizing 4 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000008373523.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000041706846.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000008373512.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000027817962.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2100000041706846.8 node_expansions=48
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000041706837.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041706831.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000041706846.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000041706862.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000041706834.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000041706862.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000041706846.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041706824.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041706846.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000041706870.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041706847.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041706870.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069484611.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069484611.5 node_expansions=436
FooPlayer.decide: Prioritizing 19 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000069487570.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000069486847.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000069485625.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000069485736.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000069487125.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000069487569.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000069484625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000069487570.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000069486847.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000069485625.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000069485736.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000069484625.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000069486458.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000069487014.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000069487014.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000052818792.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000063929460.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000061153237.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000061149905.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2400000069487570.0 node_expansions=8301
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000069489765.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000069488543.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000069487543.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000069488654.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000069490043.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000069490487.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000069487543.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000069490487.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000069489765.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000069488543.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000069488654.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000069487543.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000069489376.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000069487543.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000069489932.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000069489932.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000069490487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000052819766.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000063930433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000061154210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000061150878.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000069490487.5 node_expansions=10143
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000069489765.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000069488542.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000069487543.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000069488653.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000069490042.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000069487542.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000069490487.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000069489765.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000069488542.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000069488653.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000069487542.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000069489376.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000069487543.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000069489931.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000069488542.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000069489376.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000069489931.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000069490487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000052819766.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000063930433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000061154210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000061150878.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000061155209.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000069490487.5 node_expansions=1707
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2100000041715979.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000041714768.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000041713745.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041714879.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041716245.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000041713756.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000041716134.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000041715579.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000041715979.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000041714747.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000041714856.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000041713757.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000041715578.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000041713745.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000041716134.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000041714768.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000041715578.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000041716134.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000069490487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000052819766.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000063929878.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000061154225.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000061150878.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000061152016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2400000061155209.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2400000069490487.5 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069490502.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069490502.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044487282.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044487282.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044492181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044492181.0 node_expansions=367
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000100045324.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000130600880.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000152823102.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000127823102.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999988932434.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000119489769.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000061156434.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000080600879.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000105600879.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130600880.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000105600879.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000105600879.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105600879.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000105600879.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000027822212.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000105599991.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000183378658.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000038933323.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2400000183378658.0 node_expansions=702
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000183378380.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183377168.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183376158.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183377303.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183378658.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183376158.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183378546.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183378002.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183378380.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183377158.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183377303.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183376158.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183377991.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000183376158.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000183378546.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000183377158.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000183378005.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000183378546.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000183378658.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183378658.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183378658.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000183380539.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183379717.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183378704.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183378702.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183381092.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183378702.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183379817.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183379703.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183381105.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183380926.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183380535.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183380928.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183379702.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000183378706.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000183379815.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000183380535.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000183379716.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000183379702.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000183379716.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2400000183381105.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183379703.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183379703.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219492150.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219492150.0 node_expansions=26
FooPlayer.decide: Prioritizing 6 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000194490390.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000202821609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000202818269.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000202821609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000194486889.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000202822596.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2700000202822596.5 node_expansions=142
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000202822564.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000202822570.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000202822592.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000202822602.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000202822586.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000202822593.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000202822602.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000188930203.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000202822585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000202822585.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000202822585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000202822585.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202822604.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202822604.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000188930207.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000188930207.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180598151.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180598151.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180598154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180598154.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000216709252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000216709252.0 node_expansions=20
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000216709254.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000205598155.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000200042585.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000208375920.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000200042600.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=3000000216709254.0 node_expansions=20
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072236720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077791723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077792001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458390.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077790056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077791976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072235333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047232221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058346379.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069458098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047232776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072233376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075012553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063899765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000077792278.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796445.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793112.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000077796445.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033348320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997236318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997235474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022233820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022236044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013902420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997235762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044460055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005565459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019456916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038904208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016678295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016678850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041679486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022234416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033344698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019454684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013898250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011118795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000008236.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000006847.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027790263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000047237834.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047235889.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047235612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047237834.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799932.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799932.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052796174.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795327.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796449.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052795896.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052793941.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797432.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799932.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796598.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052799932.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799932.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799945.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799945.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052799943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799943.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799967.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799929.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799967.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799969.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799969.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000030575247.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799954.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052799954.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799931.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799931.6 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052799945.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000052805377.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000052799945.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052799945.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000052799942.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000052799956.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000052799936.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000052799943.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000052799935.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000052805377.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000052805398.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000052799955.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000052805365.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000052799958.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000052805387.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000052805387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=600000052805398.6 node_expansions=176
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799969.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799969.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052799968.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077799956.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052799966.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083355525.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005575955.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002798177.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077799956.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052799955.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052799955.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052799955.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052799956.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083355512.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083355511.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052799955.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005575955.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005575955.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002798177.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027798179.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083355525.1 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083355525.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355498.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355525.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355523.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355523.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083355522.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355513.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355522.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355524.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355524.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083355522.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355513.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355522.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355524.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355524.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083355513.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355514.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083355514.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355514.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355514.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355515.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355515.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355515.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083355523.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083355509.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083355499.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083355525.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000083355525.6 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355512.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355512.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002798166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798166.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002798178.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002798178.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002798177.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798177.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052799943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000077799954.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052799943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052799956.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083355509.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000005575943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000077799956.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000052799943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000052799943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052799943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000052799944.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000083355499.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000083355512.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000052799956.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005575956.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000005575943.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000002798178.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000027798176.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000083355512.1 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355509.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355509.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355509.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083355509.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083355509.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355509.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100016186.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100016186.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058349969.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349969.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027794410.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027794410.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027794414.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027794414.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027799842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027799842.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027791911.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027799843.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027794410.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000027794400.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000027794400.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000027799843.1 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027794412.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027799843.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027796621.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027795788.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000027794398.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000027796356.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000027794398.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027794398.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000027797078.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000027799843.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027794134.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027794134.4 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000005571913.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005571913.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030575397.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052794132.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027797620.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061127465.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999983351397.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999955570120.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030575397.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027797620.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000005571898.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000005571898.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000005571898.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000036130953.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000036130953.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005571898.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999958347912.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999958347899.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999955570120.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999980570132.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000061127465.1 node_expansions=282
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061127454.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061129675.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061128843.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061127453.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000061129411.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061130966.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000061127454.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000061127464.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000061127466.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061130133.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000061130966.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061130954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130954.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061130966.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130966.8 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061130939.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061133162.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000061130953.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061132328.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000061130940.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000061132885.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000061130950.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000061130939.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000061130953.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000061136950.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000061133606.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1200000061136950.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061136953.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061136953.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061136966.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061136966.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061136966.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061136966.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955579609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955579609.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955579633.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955579633.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955584762.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955584762.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925024053.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925024053.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925024067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925024067.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925024068.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925024068.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925024078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925024078.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925024053.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925024053.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925024030.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925024030.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999925024031.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999925024031.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000025845.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022248068.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997248045.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999975025845.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000061136956.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999952801823.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999925024044.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000028766.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022238810.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975025822.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975025822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999975025822.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000061127699.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036136957.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999975025822.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999927804765.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999927801845.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950024045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000061127699.5 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036136970.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036136970.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000025846.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022248069.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997248070.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999975025859.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061136957.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999952801846.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999925024068.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000025846.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999997248070.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975025845.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999975025845.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999975025846.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036136957.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999975025845.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999927801859.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999927801859.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999925024068.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950024069.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000061136957.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061136971.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061136971.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000061136956.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061139192.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000061136956.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061138345.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000061136957.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000061139901.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061138901.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061139634.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000061136957.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061136956.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000061136956.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000061139623.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000077802588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000083354645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000086127701.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1500000086127701.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086127700.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086127700.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961129464.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961129464.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961126847.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961126847.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961126847.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961126847.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961126847.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961126847.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961126847.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961126847.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961126845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961126845.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936126860.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936126860.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911126845.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911126845.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936126858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936126858.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911126847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911126847.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913904626.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913904626.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999913904626.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913904614.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999913904627.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999913904590.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999913904616.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999913904627.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913904626.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913904626.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999977793417.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025015640.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999966682306.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999950019269.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000038908156.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999930573045.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999913907256.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019460084.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999975019257.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999952797034.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999927797034.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975019267.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036130380.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000013908156.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999952797034.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999905573034.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999905573034.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999991682306.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000025015640.0 node_expansions=496
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000025016590.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025018836.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025016590.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025017979.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025016590.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025018535.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025018548.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025018280.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025016604.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025016590.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025016590.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000025019270.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000025019270.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025019270.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025019270.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025019270.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025019270.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000019270.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019270.8 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025012114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030567391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991672002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983340335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991675335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963891113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005560668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000030567391.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030567391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000030567391.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036128274.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044459674.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052793658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063907535.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058351991.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017757.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052795556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008342987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008347431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050012219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008348534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044460555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033351087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025016876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016677402.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678236.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022233526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025011906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038904973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459626.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000063907535.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063907533.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063910896.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063908097.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000063910896.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910872.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910872.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063907432.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063907688.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063910317.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063905886.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063910464.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063905896.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063910872.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063908108.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000063910872.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910874.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910872.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910872.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910883.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910883.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910886.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910886.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000122244206.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094466451.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038909116.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025019340.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091688650.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063910859.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063910859.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063910859.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063910859.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008353539.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063910859.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063910870.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997241526.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997241526.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063910872.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063910873.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063910872.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063910859.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000122244206.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122244216.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122244216.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122244216.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122244216.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094466465.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038909116.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008353563.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025019351.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091688674.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063910893.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063910882.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063910882.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063910882.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008353549.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063910882.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063910896.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997241549.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997241549.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063910893.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063910882.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063910897.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063910882.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094466465.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094466451.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466451.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466476.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466476.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466477.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094471055.2 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094467999.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094469110.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094470499.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468277.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094470919.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094466474.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471055.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094466464.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094468686.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000094471055.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471056.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471056.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475461.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094475461.6 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094471069.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094471057.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094475464.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094471034.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094471057.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094475464.1 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094472576.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094473686.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094475088.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094473265.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472876.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094475464.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471034.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471019.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094473964.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094474242.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000094475464.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475487.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475487.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475477.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094475477.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475478.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475478.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475465.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475465.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094475512.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475512.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026451.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026451.5 node_expansions=51
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000125026454.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052803352.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022247773.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038913575.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063915352.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066693107.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000094470908.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094470908.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000066693107.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022247773.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066693107.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066693107.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011135773.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969468218.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036137551.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066693107.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066693107.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066693107.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000125026454.0 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000094478178.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094477067.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094478179.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094476513.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094477745.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094477356.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094475512.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475512.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094478457.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094478734.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094477901.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125026466.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000125026466.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026466.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125029064.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125026478.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026478.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125029113.0 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026479.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026481.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026492.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026492.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125026481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026481.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026495.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026497.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026497.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026500.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026501.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026504.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026504.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026516.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026516.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026517.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026517.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026507.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026507.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026528.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125026530.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125026514.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026530.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248751.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248751.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097248754.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097248752.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248754.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063909034.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063909034.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091686785.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991685897.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994463674.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011129451.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002797898.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005575684.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061131240.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061131230.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005575674.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961130341.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005575675.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038909008.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999950018341.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999908350786.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975020119.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005575673.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005575673.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005575674.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000091686785.1 node_expansions=90
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091686766.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091686782.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091686782.1 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686784.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686784.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686785.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091686785.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686797.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091686797.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091686789.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091686789.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063911637.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991688538.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994466304.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011132081.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000002800526.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005578303.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061133859.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061133859.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005578303.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961132969.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005578303.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038911637.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999950020969.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999908353414.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975022747.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005578303.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005578303.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005578303.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000063911637.5 node_expansions=528
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000063909011.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000063909009.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000063911637.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000063908997.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000063908999.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000063911637.5 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000063910668.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000063910527.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000063911637.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000063909000.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000063911233.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000063910804.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000063909001.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000063908997.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000063910954.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000063911233.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000063911359.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000063911637.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063911637.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063911637.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063911648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063911648.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091689424.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991688534.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994466313.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050020120.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019464564.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005578311.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061133868.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077797898.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005578311.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999961132981.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005578311.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038911646.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999950020977.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999908353434.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999975022755.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005578315.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005578321.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005578315.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000077797898.2 node_expansions=246
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000061135536.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061135426.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061136536.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061133870.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061136093.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061135704.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061133880.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061133866.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061135811.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061135703.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061136093.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000061136255.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000077797909.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1200000077797909.2 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000077797911.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000077797883.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000077797911.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947241455.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947241455.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999919463655.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947241430.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999947241454.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999947241441.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999947241441.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1199999947241454.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947241440.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947241402.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947241440.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947241453.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947241453.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947241479.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947241439.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947241479.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980577102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980577102.0 node_expansions=157
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999947243132.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999947242978.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999947243143.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999947241462.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999947243688.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999947243259.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999947241479.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999947241466.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999947243420.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947242309.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999947243695.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999947243815.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999947243815.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947243812.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947243803.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947243812.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913912656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913912656.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999886132701.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999913910470.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999913910470.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886132692.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886132692.2 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999900019221.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1199999886132702.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1199999886132706.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1199999886132691.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999886132705.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1499999900019232.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1199999886132695.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1499999900019211.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1499999900019200.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1199999886132697.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999886132695.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1199999886132705.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1499999900019199.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999886132695.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1199999886132715.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1499999900019222.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'ORE')) score=1499999900019232.8 node_expansions=262
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999886134359.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886134270.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886134360.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886134915.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886132695.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886133971.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886134540.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886132693.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886133693.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886134639.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999886133528.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999886134915.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999886132693.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999900019209.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1499999900019209.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900019231.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900019231.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900019211.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900019211.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033353467.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088911219.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972242355.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008355663.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036133441.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972244552.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002797911.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030575689.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030575679.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975020100.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999916685876.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999961131212.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025022330.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999913908099.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944464545.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975020099.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975020099.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002800108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000088911219.0 node_expansions=220
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088909011.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088908996.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088909011.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088911242.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088911242.5 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033355687.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999972244576.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008355687.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036133476.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972244576.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002800143.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030577909.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030577909.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999975022330.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999916688108.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999961133441.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025022353.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999913910330.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999900021441.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944466774.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975022330.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975022330.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002800131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000036133476.8 node_expansions=762
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000005575686.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036133426.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000036131255.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000036133464.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000036131234.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000036131251.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1500000036133464.8 node_expansions=126
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000036132910.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000036132760.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000036132911.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000036133464.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036131243.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000036132472.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036132068.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036131232.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036131254.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036133187.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036132088.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000036133476.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000036131244.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000036133476.8 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005577899.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036133416.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000036133416.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000036133416.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036133416.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000036135661.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000036133430.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000036133442.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1500000036133465.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000036133441.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000036135661.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1500000036135661.0 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036135649.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036135649.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000036135109.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000036134958.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000036135119.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000036134388.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036133427.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000036134680.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036134263.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036134388.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036133427.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036133441.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036133993.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000036133438.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000036135660.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000036133428.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000036135660.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036135662.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036135662.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900023678.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900023678.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033357904.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088913451.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972246772.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008357884.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036135674.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972246784.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002802327.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030580119.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030580126.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975024552.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999916690315.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999961135649.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025024549.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999913912538.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944468993.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975024552.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975024551.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002802338.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000088913451.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088913459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088913459.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900023678.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900023678.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900023677.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900023677.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913912530.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913912530.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913912564.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913912564.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999913912563.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913912553.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999913914854.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999913912541.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999913912543.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1499999913914854.0 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999913914195.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999913914035.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999913914204.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999913914035.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999913913479.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913912538.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913914854.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999913913766.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999913913347.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999913913478.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999913912514.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999913912528.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999913913070.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999913912539.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999913912514.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999913914854.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913914868.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913914868.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999913914868.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913914868.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913914877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913914877.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033360225.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088915777.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972249116.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008360221.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036137999.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972249116.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002804666.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030582459.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030582458.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975026883.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999916692681.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999961138015.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025026890.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999900025988.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944471337.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975026883.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975026904.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002804672.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000088915777.2 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088915783.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088915768.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088915779.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088915790.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088915781.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=1500000088915790.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000088915777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088915777.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900026012.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900026012.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033360236.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088915791.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999972249124.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008360212.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036138001.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972249098.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002804670.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030582446.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030582448.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975026888.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999916692666.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999961137999.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025026889.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999913914899.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944471344.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975026888.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975026865.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002804668.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000088915791.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088915790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088915790.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088915813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088915813.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000088915820.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088915815.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000088915779.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088915781.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088915792.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000088915782.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088915820.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088915802.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088915802.8 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033360247.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999972249156.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008360247.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036138025.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972249136.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002804701.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030582479.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030582482.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999975026916.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999916692690.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999961138027.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000025026926.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999913914913.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999900026027.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944471357.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975026913.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975026913.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002804691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000036138025.0 node_expansions=116
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000036138037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036138052.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000036138052.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036138039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036138039.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000036141529.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000036139706.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000036141529.8 node_expansions=409
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000036141529.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000036141248.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000036139692.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000036141526.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036141418.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000036140696.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036139693.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000036140696.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036140970.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036141529.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036140693.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000036139696.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000036139693.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000036140251.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000036139029.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000036139693.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000036141526.8 node_expansions=536
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000036139718.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000036143085.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000036139718.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000036141248.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036140696.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000036141526.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036139693.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036140986.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000036140529.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000036140693.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036140693.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000036141529.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000036139696.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000036142085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000036139696.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000036139718.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000036143085.2 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143069.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036143069.8 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036141249.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036141249.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036141253.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036141253.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036141254.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036141254.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036141277.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036141277.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036139591.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036139591.2 node_expansions=22
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005565669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011119780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963895002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994450668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994450335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052793941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002793541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002792975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055575309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041687209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019461891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036130742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016682422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002795741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002793226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002793000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027796070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050018085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025018295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027796643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025018317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030576096.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019461903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013906017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022239075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013905462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011128239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005571573.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000055575309.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055575310.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055574198.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574753.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000055575310.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575320.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575320.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055580488.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578675.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577286.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577710.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055580075.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579099.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579957.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577852.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000055580488.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580488.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580525.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580525.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585222.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585222.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055589821.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055585210.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055587210.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055588877.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055587599.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055591210.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055589154.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055588877.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055587710.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000055591210.5 node_expansions=205
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055588558.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055585210.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055586210.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055588724.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055586221.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055591210.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055587599.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055588988.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055587877.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055587710.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000055591210.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055591210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055591210.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988921900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988921900.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055591224.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088924556.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002811654.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055591209.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999988921876.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019477456.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055591223.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055591209.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088924567.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036145000.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002811654.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055591209.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055591224.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055591209.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055591209.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086146778.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086146778.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055591224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088924567.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088924558.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088924558.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930528.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088930528.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088924555.4 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088930555.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088924567.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088924557.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088924593.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000088930555.8 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088927888.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088924555.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088925555.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088928066.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088925555.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088926944.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088930555.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088928333.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088928335.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088927222.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088927066.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000088930555.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930555.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930555.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930557.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930557.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088934334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088934334.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930545.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930545.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088930565.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088930565.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088928621.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088928621.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088930566.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930547.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930547.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088934356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088934356.5 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988927901.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055597224.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088930568.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002817692.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055597224.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988927890.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019483466.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055597235.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055597224.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036151013.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002817665.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055597224.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055597224.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055597237.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055597224.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086152787.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086152791.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055597235.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000088930568.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930565.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088930565.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930579.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930579.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930565.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088930565.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088930556.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088930556.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088934342.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088934342.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000088930564.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088930564.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088933233.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088931564.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088934065.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088931564.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088932954.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088934344.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088931564.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088933268.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088933509.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088933066.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000088934344.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088934333.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088934333.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088934344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088934344.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000088934346.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088937013.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088937291.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088936466.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088934342.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088935346.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088937846.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088935346.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088936732.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088935343.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088936179.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088935343.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088936843.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000088937846.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088937842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088937842.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088940799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088940799.2 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000088941873.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088940762.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088943428.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088943706.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088942873.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088940762.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088941762.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088943151.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088941762.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088942873.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088941762.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088942595.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088941762.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088943262.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000088943706.5 node_expansions=414
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000088940789.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088943706.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000088943673.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088940776.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088940812.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000088943706.5 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000088941900.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088940762.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088943707.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088943428.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088942910.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088940762.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088940763.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088941763.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088943152.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088941799.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088942874.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088941763.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088942595.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088941762.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000088943263.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000088943707.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088943706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088943706.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088943733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088943733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088943732.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088943732.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088943769.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088943769.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988941056.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055610390.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002830845.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055610390.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988941057.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000019496613.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055610390.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055610401.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088943758.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036164168.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002830834.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055610390.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055610427.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055610390.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055610390.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086165969.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086165957.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055610390.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000088943758.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088943724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088943724.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088943721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088943721.5 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000088944822.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088943724.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088945836.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088946377.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088945822.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088943711.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088943711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088944711.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088946100.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088944722.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088945822.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088944711.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088944748.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000088945558.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000088944724.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000088946211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000088946377.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088946391.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088946391.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088946388.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088946388.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999988943721.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055613055.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088946389.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002833513.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000055613055.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999988943721.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019499274.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055613056.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055613087.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036166856.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000002833499.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055613056.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000055613064.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000055613055.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000055613055.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086168608.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086168612.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055613055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000088946389.8 node_expansions=104
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088946421.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088946386.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088946421.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088946412.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088946412.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088946421.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088946386.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088946421.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088946412.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088946412.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000088946412.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088946386.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088946412.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088946421.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088946421.8 node_expansions=2
FooPlayer.decide: Prioritizing 25 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=1500000122280784.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122279673.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122280673.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122281229.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122279673.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122279673.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122280673.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122282062.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122280673.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122281784.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122280673.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122280673.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000122281506.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000122280673.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000122280673.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000122282173.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000122280673.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000088940224.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000088939146.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000116716168.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000108383280.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000122271737.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000119490168.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1500000105606336.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1500000108383589.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000122282173.5 node_expansions=347
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000088948922.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088948887.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000088948911.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088948897.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088948910.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000122282173.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000122282173.5 node_expansions=31
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122282173.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000119504422.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1500000122282173.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122282173.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122282173.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122282202.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122282202.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988946173.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000088948840.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036169295.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000088948888.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988946184.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019501756.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000088948888.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088948853.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000122282187.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000069502670.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036169284.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088948840.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088948840.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088948853.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088948840.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000119504406.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000119504448.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088948851.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000122282187.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122282208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122282208.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988946184.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988946184.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958387575.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958387575.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988949688.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988948576.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999988949577.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999988950132.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988948576.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988948576.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999988950410.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999988950688.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999988950688.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999988949577.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999988950410.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999988950688.0 node_expansions=710
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1499999988948576.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988949593.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999988950688.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999988949587.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988950410.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988949593.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999988948587.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999988949588.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988950145.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999988949590.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999988949704.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999988950410.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999988948576.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1499999988949576.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1499999988950688.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988950688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988950688.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988950687.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988950687.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988950687.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988950687.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988950687.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988950687.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988950701.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988950701.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988950698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988950698.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988950712.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988950712.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988950714.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988950714.5 node_expansions=3
FooPlayer.decide: Prioritizing 29 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 29 actions with lookahead depth=3
  Action 0: expected_value=1499999988950746.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999988952579.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999988950746.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999988952857.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999988951748.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999988951748.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999988952312.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999988951757.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999988951870.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999988952579.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999988950757.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1499999988951746.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=1800000027834334.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000025057391.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000011164671.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1799999988942723.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000030611613.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1799999988942737.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1799999988938959.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=1800000013949237.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=1800000016722679.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=1800000019499903.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1800000030611613.5 node_expansions=125
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030611613.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030611613.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030613711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030613711.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000030611635.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108390281.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000141723614.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066722725.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088945835.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061167204.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000108390280.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108390280.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000141723626.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100056059.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066722724.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108390280.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088945846.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088945846.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108390280.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000138945850.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000138945837.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108390281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000141723626.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000141723627.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141723605.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141723627.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141723627.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141723627.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000030611638.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108390292.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000141723639.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000066722751.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000088945860.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030611627.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061167205.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108390304.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000108390292.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100056072.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066722738.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108390293.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088945849.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088945850.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108390293.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000138945850.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000138945861.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108390294.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000141723639.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000141723627.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141723590.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141723627.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000141723627.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141723627.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000030611595.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000108390262.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066722717.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000088945817.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000030611595.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000061167159.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000108390262.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000108390263.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000141723603.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000100056048.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066722706.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108390273.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088945817.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088945817.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108390262.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000138945826.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000138945826.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000108390273.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000141723603.8 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000141723596.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141723602.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000141723603.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141723592.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141723593.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000141723603.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141723603.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141723603.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141723636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141723636.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000141723629.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141723603.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141723629.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141723629.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141723629.2 node_expansions=5
FooPlayer.decide: Prioritizing 27 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 27 actions with lookahead depth=3
  Action 0: expected_value=1800000141723626.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141724614.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141724640.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141724473.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141724614.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141723614.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141725739.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141724640.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141724614.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141724181.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141724625.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141724739.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141725461.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000141723626.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000141724626.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000141724640.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000141724625.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000141724636.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000141724614.8 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2100000169495203.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000166718286.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000163937537.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000175048936.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000172271147.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2100000155610104.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2100000158383552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2100000161160769.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2100000175048936.5 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144490315.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144490315.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144490363.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000144490363.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000144490329.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000144490329.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172261967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172261967.5 node_expansions=177
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=2100000144490362.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000144491376.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000144490373.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000144491196.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000144491362.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000144490373.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000144492487.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000144491363.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000144491376.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000144490929.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000144491363.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000144491487.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144492209.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000144490362.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000144491362.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000144491362.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000144491363.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000144491363.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000144491374.5 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2400000172261963.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000169485029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000166704297.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000158376850.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2400000161154338.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=2400000172261963.5 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172261964.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172261964.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197259805.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197259805.0 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000172261986.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172261948.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172261986.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163921340.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163921340.5 node_expansions=169
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000147257356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147259165.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000147259165.5 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147257386.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147259150.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000147259165.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000147257356.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147257341.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000147259165.5 node_expansions=108
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000147257345.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000147258366.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000147257345.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000147258166.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000147258333.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000147257376.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000147258444.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000147258333.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000147258333.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000147257888.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000147258354.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000147258444.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000147259179.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000147257332.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000147258332.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000147258332.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000147258345.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000147258332.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2400000147257346.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2400000147259179.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147259180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147259180.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163923220.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163923220.0 node_expansions=22
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2700000161144712.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000150032774.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000163923208.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2700000163923208.5 node_expansions=17
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083350324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077789776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077790056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061123889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072234778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066681987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000077793934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072238101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072234497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050010545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011655.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000083350324.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354213.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353102.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350879.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083354213.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997235752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997231863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025012697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050017533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050017546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997235755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997234929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016678295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011122693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011122125.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458260.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005567971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019461097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036125865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038903920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000011027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008344916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050017546.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015602.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016713.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017546.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000050017546.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360465.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058356442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356151.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354207.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058357409.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058360465.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356984.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058357131.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058356589.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000058360465.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360476.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360476.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058360478.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360479.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360479.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360515.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360515.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058360491.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058360491.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365628.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058365628.4 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094476739.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058360501.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002803157.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119471626.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041697184.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058360490.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058360490.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002803168.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002803158.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083360515.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083365643.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005580946.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005580972.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058360491.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058360491.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058360527.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058360490.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058360490.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000119471626.2 node_expansions=110
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119471626.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119471610.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471626.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471632.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119471632.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119471632.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119471601.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471632.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002803191.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002803155.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002803191.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002803200.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002803200.2 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000002805420.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002806414.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002805145.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002803191.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002806414.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002805975.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002806132.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002805580.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002808354.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047242258.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000047242258.1 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047242257.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047242242.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047242257.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691753.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691753.6 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091687602.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091687566.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091687602.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091687599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091687599.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000091687602.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091687611.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000091687599.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091687588.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091687591.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000091687590.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000091687611.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091687568.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091687576.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091687575.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091687563.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091687578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000091687578.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091687578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091687578.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091691776.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691776.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091687614.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091687614.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091687601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091687601.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091687623.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000091687612.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091687623.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002801096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002801096.0 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002799165.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000002799165.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000002798874.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000002796919.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000002800121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000002799720.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000002799844.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000002799288.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000002801109.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000002801109.4 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966689998.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689998.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950023332.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950023332.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950023342.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950023317.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950023342.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005580676.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005580676.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005580689.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000005580661.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005580689.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950023333.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950023333.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950023342.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950023342.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950026246.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950026246.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950025577.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950025554.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950025276.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999950023331.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999950025704.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999950024315.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999950026120.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999950026247.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999950025691.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999950026260.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=899999950026260.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950026246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950026246.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980579749.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980579749.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950028623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950028455.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950028455.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999950028177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999950026246.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999950028621.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999950027234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999950028080.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999950029024.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999950029178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999950028635.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999980579762.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1199999980579762.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980579762.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980579762.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980579765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980579765.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999980579764.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980579764.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000147250247.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025025109.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000013913109.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000155583570.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088916000.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075028001.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075028026.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000005583568.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013915987.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083361334.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000083358456.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016693789.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016693789.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058361334.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058358442.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058361320.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000058358442.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038916889.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000155583570.0 node_expansions=192
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583556.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000155582089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155582911.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155582901.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155582620.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155580677.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155583014.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155581636.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155581508.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155583467.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155583595.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155583014.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000155583595.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155583570.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583570.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583584.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583584.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583583.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583583.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155583594.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000147250270.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025028037.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013916027.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000088916027.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075028028.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075028048.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005583582.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999980582705.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013916026.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083361391.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083361381.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016693818.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016693805.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058361359.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058361374.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058361359.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058361359.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038916916.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000147250270.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000147250250.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147250222.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147250250.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980582672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980582672.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000147250238.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000025028014.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013916003.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000155583570.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088916047.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075028048.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075028016.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000005583559.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000013916004.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083361348.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083361345.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016693781.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016693796.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058361348.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058361380.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058361338.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058361380.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038916893.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000155583570.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155583590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155583590.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180580688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180580688.5 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000180582086.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180582919.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180582909.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180582632.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180580687.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180583037.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183361369.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180580687.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180584021.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180583475.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000180581531.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000180583037.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000180584021.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000183361369.2 node_expansions=1319
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000155590277.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155588888.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155591110.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155591110.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155590832.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155588888.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155588888.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155591277.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155589721.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155588888.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155591666.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000155591666.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000155591277.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000183361379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000180581645.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000183361379.8 node_expansions=350
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183361380.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183361380.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000216694668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000216694668.5 node_expansions=34
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000216694671.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000213916908.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000216694671.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000202805791.8 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000211139129.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000216694671.5 node_expansions=55
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000200028019.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000216694688.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000216694679.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000216694693.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000216694668.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000216694693.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200028016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200028016.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200032311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200032311.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200028027.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200028027.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225028441.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225028441.0 node_expansions=263
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000230583581.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000233361337.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000219472480.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000227805804.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2100000233361337.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233361337.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000233361337.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002810100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002810100.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000002811489.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002810100.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002812322.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002812322.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002812045.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002810100.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002810100.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002812489.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002810934.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002810100.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002812878.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002812878.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002812489.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000002812878.2 node_expansions=389
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000002809935.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002808545.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002809400.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002810806.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002810489.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002808560.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002809558.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002808546.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002810973.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002809378.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002808584.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002812902.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002810934.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002810934.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2100000002812902.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000002812878.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002812878.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002812902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002812902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002812900.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002812900.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033370816.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033370816.0 node_expansions=189
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000002814327.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002812921.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002813758.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002815160.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002814866.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002815327.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002812924.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002813921.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002812935.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002815313.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002813768.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002812933.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002815310.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002815313.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000002815322.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000002815327.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002815310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002815310.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817703.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002817703.8 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000002816712.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002815323.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002816155.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002817535.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002817710.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002817266.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002815314.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002816326.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002815314.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002817701.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002816146.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002815314.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002817703.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002817699.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000002817715.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000002817715.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002817703.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002817703.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977814446.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977814446.8 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977811260.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977811260.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977814478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977814478.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999977812647.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999977811256.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999977812089.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999977813481.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977813658.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999977813216.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977811258.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999977812258.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999977814481.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977811269.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999977813645.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977812103.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999977813645.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999977813647.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2099999977814481.8 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977814478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977814478.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016705154.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016705154.0 node_expansions=25
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000016707376.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000016705154.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000016705987.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000016705154.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000016707543.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000016707098.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000016705154.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000016706154.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000016707543.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000016705154.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000016709209.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000016706543.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000016707543.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000016707543.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2700000016709209.5 node_expansions=358
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000016705759.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705779.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000016705747.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000016705736.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000016709209.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2700000016709209.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000016707098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000016705709.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000016706555.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000016705734.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000016708123.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000016707704.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000016705721.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000016706721.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000016707543.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000016705733.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000016709209.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000016706543.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000016705733.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000016708098.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000016708098.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2700000016709209.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709209.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709209.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016709268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016709268.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977821344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977821344.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999977818969.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999977818971.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999977819815.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999977818971.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999977820233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999977820913.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999977818982.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999977819982.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999977821093.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999977818955.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999977819789.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999977820789.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999977818955.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999977821356.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999977821344.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2699999977821356.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977821356.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977821356.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999977821391.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977821350.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999977821336.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977821346.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999977821350.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977821391.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999997264768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999997264768.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000208375871.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000036153635.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=3000000025041635.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000227820315.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=3000000197264759.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=3000000169486982.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=3000000163931426.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=3000000044486968.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000063931413.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=3000000155598093.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=3000000155598093.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=3000000100042524.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=3000000100042524.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=3000000155598093.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=3000000111153635.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000111153635.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=3000000130598079.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=3000000111153635.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=3000000227820315.0 node_expansions=342
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000208375838.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000208376926.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000208376928.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000208376928.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000208376916.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000227820315.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=3000000227820315.0 node_expansions=42
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000230595705.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000227820339.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000222259058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000222262406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000222260178.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000222263394.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=3000000227820339.5 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080568922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027789945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055567776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075011710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061121444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055569421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055570265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072238098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027787443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027785776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027788555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055566666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000080571442.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000080572831.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022236863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030572210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988902643.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022237700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016680756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025015756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027790776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011122418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005567681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005565737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008343805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011121583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011120194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025009930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002785405.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988899573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988897893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999988898726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999988899018.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030571640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036127474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994454573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997235686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994456239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991678462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994456517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050017276.2 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015887.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016998.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000050017276.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017299.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017301.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017263.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017301.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017298.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017312.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017277.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017312.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459946.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459946.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459945.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994459945.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463419.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463419.6 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999994459943.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994463420.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994459955.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994459945.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994459965.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999994463420.6 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994462866.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994461477.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994463420.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994463009.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994459953.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994462162.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994462866.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994461051.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=599999994463420.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463420.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463420.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463446.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463446.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994463458.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994463419.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463458.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994463475.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994463454.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463475.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994460874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994460874.8 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086131912.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025018134.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958352354.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013909677.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013909689.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000116687454.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952795898.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999952795912.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013909676.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958352344.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013909676.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013909687.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013909677.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013909677.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013909677.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013909689.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044465231.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044465231.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=600000116687454.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116687454.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116687442.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116687454.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116687469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116687469.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116687482.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116687456.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116687482.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116687478.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116687478.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116687465.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116687470.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000116687470.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116687456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116687456.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958352346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958352346.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958352345.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958352345.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994460828.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994460828.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958355275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999958353886.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999958354733.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999958355400.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999958354442.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999958352342.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999958354554.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999958355275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999958353442.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999994460814.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=899999994460814.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994460814.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994460814.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111128407.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061126616.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994460838.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038906148.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000141683974.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988904384.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988904384.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013906161.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958348828.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038906148.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038906171.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038906162.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038906148.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069461728.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069461754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000141683974.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141683939.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141683939.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111128385.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061126643.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994460828.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994460842.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038906176.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988904385.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988904384.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013906161.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999958348828.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038906161.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038906172.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038906198.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000069461754.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069461731.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000111128385.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128397.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128397.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128399.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128399.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128401.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128401.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128399.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128399.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111128401.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111131449.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111128408.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111128409.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111128432.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000111131449.6 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111131322.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111129919.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111129782.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111131449.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111129542.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111128398.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111130629.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111131309.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111129506.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000111131449.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111131473.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111131473.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958351894.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958351917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958351917.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994467364.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994467364.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463917.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994463917.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994463931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994463931.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963908374.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994463909.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994467364.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994463896.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994463919.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=899999994467364.4 node_expansions=41
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999994467364.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994466833.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994465433.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994463928.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994465039.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994463908.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994466139.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994464887.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994466808.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994465019.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999994467364.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994467364.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994467364.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994470322.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994468956.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994467378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994472859.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994468512.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994468970.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994467401.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994469637.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994468377.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994470324.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994468526.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=899999994472859.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472822.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472822.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025021194.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025021194.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999994475776.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994474388.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994478554.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994472833.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994473944.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994475777.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994474388.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994472832.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994472832.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994473832.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994475776.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999994473958.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000022247051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000025021180.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1200000025021180.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025021180.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025021180.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025021229.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025021229.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000025028820.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000025027432.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025031598.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025025946.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025027057.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025026321.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000025027432.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000025025936.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000025025936.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000025026876.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000025028820.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000025027047.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000025031598.8 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000025028820.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025028834.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000025027445.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000025028820.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025025959.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025027068.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000025027894.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000025025961.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000025025950.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025031609.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000025027432.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000025026887.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000025027047.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000025031609.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025031613.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025031613.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988919575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988919575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958364056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958364056.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100031609.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061141832.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994476043.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999963919613.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000008364946.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027809376.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000161142734.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999988919598.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999988919612.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000002809376.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000027809376.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008364945.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027809390.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000027809376.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000027809376.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000027809376.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000088920514.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088920509.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000161142734.2 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161142734.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161142700.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161142700.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161142699.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161142710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161142734.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161142723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161142723.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000161142734.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000161142714.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000161142701.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161142699.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161142711.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161142734.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136143991.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136143991.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136140537.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136140506.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136140516.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136143991.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136140504.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1800000136143991.2 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000136143435.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136143436.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136142046.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136143991.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136140492.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136143436.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136141640.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136142435.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136140491.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136142436.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136140491.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136142057.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136141529.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136141602.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000136143991.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136143993.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136143993.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136146923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136146923.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000136146924.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136146391.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136146937.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136145572.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136143979.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136146937.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136145090.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136145946.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136145017.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136143978.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136145961.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136144002.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136145572.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136145016.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136145089.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000136146937.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136146924.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136146924.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136146938.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136146938.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136146971.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136146971.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136146971.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136146971.5 node_expansions=2
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000163924700.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163921202.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163921203.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163921758.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163923147.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163920203.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163921314.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163922147.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163921203.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163920202.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163922147.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163920202.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163921202.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163921202.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000163921202.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000163921314.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000163923147.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000155591368.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000161142591.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000163924700.8 node_expansions=799
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000136149917.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136150906.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136150905.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136151447.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136150892.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136149892.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136151014.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136151847.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136150905.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136149903.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136152003.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136151850.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136149906.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136150906.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136150903.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000136150903.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000136151004.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000163924715.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000163923148.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000155591406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000161142602.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2100000163924715.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163924700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163924700.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163926658.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163926658.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138924750.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138924750.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163924725.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163924725.2 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077815548.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038925755.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999944480273.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941701605.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999986146939.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000055593326.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999966701606.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999938923828.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999952813619.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947258050.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005591383.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999986146939.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000005591396.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000030593326.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030591391.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000030593311.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066704422.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066704422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000077815548.8 node_expansions=256
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077813616.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077813616.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000077815592.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000077816591.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000077816592.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000077817314.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000077816591.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000077815592.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000077816703.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000077817147.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000077816592.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000077815591.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000077816703.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000077817147.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000077815591.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000077816591.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000077816591.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000077816591.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000077816869.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2100000077817314.0 node_expansions=2462
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000077815212.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000077817325.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000077816203.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000077816209.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000077816214.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000077815212.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000077816311.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000077817153.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000077816199.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000077815203.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000077816314.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000077817143.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000077815199.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000077816203.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000077816214.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000077816203.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000077816325.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2100000077817325.5 node_expansions=306
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000077817311.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077817315.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000077817290.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077817293.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077817294.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000077817334.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2100000077817334.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077817290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077817290.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000077817301.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077817303.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000077817333.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077817346.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077817312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000077817346.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077817302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077817302.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077817301.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077817301.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077819257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077819257.5 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000077817306.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000077819215.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000077817325.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000077817302.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000077819248.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000077819248.5 node_expansions=84
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000077817304.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000077818300.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000077818304.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000077818304.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000077817348.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000077818415.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000077819248.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000077818856.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000077818300.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000077817348.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000077818459.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000077819245.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000077817301.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000077818300.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000077818304.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000077818300.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000077817300.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2100000077819248.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077819244.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077819244.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000077819257.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077819257.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000038930989.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999944487433.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999941708766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999986154100.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055598545.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000163931878.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999966708766.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999938930988.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999952820766.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947265211.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005598544.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999986154100.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000005598544.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000030598545.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030598557.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000030598545.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000066709678.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066709678.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000163931878.5 node_expansions=778
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000163930324.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163930337.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163931323.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000163931337.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000163931337.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000163930372.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000163931434.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000163931879.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000163931337.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000163931324.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000163930324.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000163931434.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000163930372.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000163930323.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000163931324.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000163931324.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000163931323.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000163930336.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2100000163931879.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163931892.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163931892.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944487481.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944487481.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944487437.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944487437.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947265216.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947265216.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944487432.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944487432.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999944487469.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999944487449.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999944487452.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999944487469.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999944487450.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944487469.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944487470.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944487470.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944487474.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944487474.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944486379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944486379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000077819718.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038929940.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999941707707.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986153041.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055597495.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000163930829.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966707708.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999938929930.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999952819707.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999947264152.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005597484.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999986153040.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005597485.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030597495.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030597495.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030597495.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000066708606.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000066708606.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000163930829.0 node_expansions=297
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000163930826.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163930826.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000163930815.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163930825.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163930816.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000163930825.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163930826.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000163930827.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163930827.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000163930829.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163930826.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000163930819.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163930817.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163930817.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000163930828.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163930829.0 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163930832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163930832.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163930829.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163930827.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163930829.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163930833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163930833.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000163930842.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163930828.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163930842.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138922170.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138922170.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000138922146.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138922165.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000138922165.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138922139.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138922139.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138922167.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138922167.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113922170.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113922170.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919477718.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999919477718.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999894477704.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894477704.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083350324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086127268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086128109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063900053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061125330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072238386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063903378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000072233666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055565275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000086128109.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086133109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086133109.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997241598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052794498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997240487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055573109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036124710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997241598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038909776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036130278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997240197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997240464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016682749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030573095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011127181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013907751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011128809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000016017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013906852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027794140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005569906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013903797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055573109.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571442.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055573109.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353989.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353989.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058353952.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353914.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353952.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796608.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796608.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058353953.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002796608.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058353966.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086131730.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058353941.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038907730.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058353941.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353942.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002796619.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002796620.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353941.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353966.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131730.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131730.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353941.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094465065.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000094465077.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002796608.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000094465077.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094465064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465064.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066687288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687288.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687298.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066687302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687302.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066687298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687298.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687298.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687323.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687323.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030576178.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975018845.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975018845.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030576179.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131769.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030576190.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011129968.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030576203.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030576178.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975018856.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975018857.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030576178.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000030576203.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131746.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086131745.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030576178.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066687312.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975018845.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086131769.6 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131769.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131744.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131769.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030576210.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975018864.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975018857.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030576191.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030576191.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011129979.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030576190.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030576210.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975018858.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975018857.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030576190.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030576190.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131757.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131776.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030576190.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066687308.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066687309.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975018857.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086131776.6 node_expansions=90
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086131766.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131746.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086131756.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131741.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086138818.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086131756.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086138818.5 node_expansions=38
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086136473.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136596.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133696.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133418.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086138818.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136740.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086134120.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136887.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086138818.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138818.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050027720.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050027720.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994472165.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938914818.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999938914843.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994472151.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050027718.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994472151.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011137051.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994472151.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994472151.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999938914818.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999938914818.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994472176.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994472151.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050027718.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994472151.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066694398.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066694399.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999938914843.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000066694399.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694385.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694385.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694399.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694399.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694432.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694398.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694432.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694422.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066694422.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694411.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694411.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066694411.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694411.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066694410.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694410.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066694413.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694413.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066694413.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694413.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000047246932.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246932.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994474284.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472495.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999919472495.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999975029828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050029839.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994474286.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999991694728.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999975029828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999975029828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999919472495.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999919472495.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999975029828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999975029828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030585397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000030585397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999975029828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047252061.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999919472495.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000050029839.6 node_expansions=558
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050029419.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050027475.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050026631.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050029576.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050028741.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050026339.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050024672.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050027061.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050029839.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050029839.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050029839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029839.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472495.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919472495.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919472510.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472511.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919472511.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472524.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919472524.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919472523.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472524.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919472524.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472524.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919472524.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919472531.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919472531.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919469468.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919469468.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994471247.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919469468.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999975026801.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050026799.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994471243.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999991691691.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999975026801.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999975026798.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999919469468.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999919469468.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999975026808.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999975026798.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000030582358.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000030582368.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999975026801.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000047249035.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047249022.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999919469468.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000050026799.9 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050026811.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026811.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919474309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919474309.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919469469.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919469469.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919469468.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919469468.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900025037.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900025037.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900025828.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900025828.6 node_expansions=25
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900020975.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900020968.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900020975.8 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019456558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013900114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036123780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991675113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013899557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036123780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123780.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036123780.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000030569389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027789122.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019459109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022238279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127234.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240346.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002793256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795054.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002791030.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013903265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011123263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027794999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008345763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791926.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025012737.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025011371.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016677683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567694.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052795054.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793111.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793944.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795054.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000052795054.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795041.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795041.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088906153.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795055.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052795041.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088906153.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038904375.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086128390.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980570163.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795041.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795055.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795055.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795055.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795055.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002793287.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002793263.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086128375.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013903486.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980570176.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052795041.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088906153.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906177.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906177.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906168.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906168.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906177.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906151.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906177.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906197.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906188.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906162.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906188.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906197.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088906166.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906200.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088906200.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906177.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906177.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000088906198.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000088906169.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000088906207.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000088909810.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000088906209.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000088906187.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000088906214.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000088906199.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000088906201.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000088909831.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000088906208.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000088909828.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000088909800.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000088906200.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000088909828.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000088909819.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=600000088909831.1 node_expansions=220
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915099.2 node_expansions=88
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000088906175.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911198.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913011.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909809.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912586.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914956.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111128397.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000100017285.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000111128397.8 node_expansions=322
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088910678.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908567.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909411.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907178.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909965.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910789.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088907187.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088908289.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088909289.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111128411.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000111128411.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128397.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128397.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132005.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132005.4 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111128400.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111132005.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111131972.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111128422.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111128431.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000111132005.4 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111131888.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111129793.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111130650.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111128417.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111131195.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111132005.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111128404.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111129515.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111130513.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000111132005.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132018.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132018.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111132031.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111137165.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111137132.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111132044.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111132054.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000111137165.8 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111135499.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111134666.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111133433.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111134251.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111132018.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111134820.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111137165.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111132029.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111133140.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111134110.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000111137165.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137181.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111137181.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137190.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111137190.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137165.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111137165.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111138180.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111139819.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111138569.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111139375.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111137153.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111139953.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111141208.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111137175.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111138286.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111140652.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111139286.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000111141208.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141231.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141231.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111141259.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111141234.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141259.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013917248.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013917248.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000013917246.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013917223.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013917246.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013921846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013921846.2 node_expansions=57
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000013918259.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013919912.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013918645.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013919478.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013917259.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013920034.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013917259.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013918357.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013920756.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013919357.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013919370.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013921857.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000013911109.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000052800956.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000013921857.2 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000013921857.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013921844.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013921857.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041699602.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041699602.0 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000013921800.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000041699602.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000036144037.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1800000041699602.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041699602.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041699602.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000041699612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000041699612.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000138923593.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000102812467.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102812491.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000138923592.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038921838.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000113923579.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000102812481.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000102812467.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000102812481.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000102812484.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000102812467.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036144935.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000036144911.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080590245.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136145836.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075032913.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041699600.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000102812467.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000138923593.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138923596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138923596.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036144911.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036144911.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000036144945.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036150633.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000036144948.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000036144925.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000036144958.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000036150633.0 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000036145910.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000036147321.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000036147577.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000036146313.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000036147133.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000036144910.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000036147712.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000036144927.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000036150633.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000036146045.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000036148434.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000036147035.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000036147021.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000036150633.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036150649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036150649.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036150692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036150692.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000036150678.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036150634.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000036150647.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000036150656.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000036150646.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036150678.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036150704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036150704.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000036150690.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036150664.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000036150657.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000036150681.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000036150684.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000036150674.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036150690.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058364192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058364192.5 node_expansions=35
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000075039554.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000058372852.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000075039554.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075039549.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075039549.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000177818239.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000141707105.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000141707105.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000177818227.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077816456.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000152818246.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000041705327.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000141707118.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000141707134.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000141707134.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000141707118.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000141707118.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075039563.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000119484912.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000175040471.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000075038681.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000041705327.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000141707122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000177818239.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177818239.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177818228.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177818239.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177818261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177818261.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000141707117.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000141707117.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000177822823.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000077821045.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000152818249.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000041705339.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000141707124.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000141707117.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000141707127.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000141707117.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000141707124.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000075039562.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075039562.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000119484895.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000175040471.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000075043268.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000041705337.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000141707131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000177822823.5 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177818248.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177818214.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177818248.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200031795.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200031795.0 node_expansions=69
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000177822871.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177819248.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177820656.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177820914.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177819656.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177820470.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177818247.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177821045.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177819268.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177818247.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177819358.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177819250.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177820370.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177820361.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000197256528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000194476915.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000197254419.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000200031821.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000200031821.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000200031821.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200031808.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200031821.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222254009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222254009.5 node_expansions=66
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000222257596.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000222257596.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2700000222257596.0 node_expansions=58
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000222253999.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000222257596.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000222254015.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000222253994.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000222254020.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000222257596.0 node_expansions=52
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000222257597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000222254999.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000222256373.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000222256665.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000222255408.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000222256221.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000222254019.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000222256763.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000222253985.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000222254008.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000222255097.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000222254999.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000222256110.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000222256119.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2700000222257597.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222257618.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222257618.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222257646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222257646.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222257648.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222257648.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222257646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222257646.0 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=3000000247257621.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000241698286.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000250032898.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000241698564.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000241697355.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000241698189.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000241695966.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000241698744.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000241695966.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000241695966.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000241698009.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000241697078.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000247251897.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000241698008.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000241698008.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000241698744.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000238922078.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=3000000250032898.0 node_expansions=572
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000222258598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000250032898.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000222258640.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000222258642.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000222258628.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3000000250032898.0 node_expansions=64
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000222259631.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000222261020.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000222261020.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000222261315.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000222260033.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000222260854.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000222258640.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000222261408.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000222258632.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000222258640.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000222260742.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000222259751.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000222258628.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000222259640.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000222260742.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000222260760.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000250032909.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000241696913.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000238920244.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3000000250032909.0 node_expansions=57
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999963890001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000036128541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027795199.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349667.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036121953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036126377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005571021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682698.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022232152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011121848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011122959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044458375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030568586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022235805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041680875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038905055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036126986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041683677.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005571028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005571575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005567670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678238.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050018112.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018124.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014512.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050018124.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024376.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024376.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080579932.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080579932.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000113907015.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050018125.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005571889.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050018112.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991683002.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050018112.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050018112.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083357710.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083357710.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050018112.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050018113.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005571889.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005571889.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050018124.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683001.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991683001.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000113907015.5 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113907003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113907003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689265.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991683002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683002.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689252.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683016.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683024.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689292.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991685522.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991689132.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991687613.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991689280.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991687336.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991686077.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991685812.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991684410.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999991689280.5 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991687057.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991689276.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991689287.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991689277.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991689264.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=599999991689287.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689276.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991689276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689276.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689277.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689277.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689277.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689289.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958355956.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991689286.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991689286.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689287.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991689298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689298.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080579966.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080579965.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000113913298.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050024397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000005578175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050024409.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999991689300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050024397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050024397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000083357754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000083357754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050024397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000050024397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005578175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000005578175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000050024398.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000050024397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999991689286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000113913298.5 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113913300.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113913300.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141684808.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141684808.4 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000113915800.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000113919412.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000113917911.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000113916244.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000113917646.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000113917911.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000113913301.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000113916077.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000113914688.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000141684811.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000141684811.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141684797.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141684797.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141684821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141684821.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080573721.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000108351500.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000077795933.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000005571933.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000050018168.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000041684822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000077795932.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000077795932.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111129277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111129267.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000077795933.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000077795932.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000033349711.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000033349722.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000077795933.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000077795944.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000041684821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000041684822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000111129277.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129269.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111129241.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129269.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000147240329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147240329.2 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129286.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111129264.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129286.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129275.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129275.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129288.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111129266.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129288.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129295.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129301.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111135385.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111135385.9 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111129275.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111135386.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111135352.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111129276.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111129295.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000111135386.0 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111131774.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135387.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111133866.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111131230.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111133589.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111132896.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111129275.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111132086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111130674.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000111135387.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135385.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111135385.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111139943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111139943.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135385.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111139928.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111139943.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111135390.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111135366.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000111139943.9 node_expansions=76
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111137852.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111138843.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111139943.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111137330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111139667.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111135362.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111138846.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111135375.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111138153.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111136751.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000111139943.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111139957.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139957.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080584433.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080584433.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080584412.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080584412.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975031388.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975031388.1 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975027079.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975027079.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975027086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975027086.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975027111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975027111.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975027113.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975027113.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975027092.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975027098.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999975027098.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975027121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975027121.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975031418.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975031418.1 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975027098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975027098.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952804877.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952804877.1 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952804878.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952804878.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952804878.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952804878.1 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952804867.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952804867.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952804880.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952804880.1 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952807378.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952808377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999952806823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999952809210.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999952804878.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999952808378.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999952804878.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999952807655.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999952806266.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999952807544.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999952806724.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999952809210.4 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952809180.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952809180.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988922090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988922090.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988922102.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999988922076.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988922102.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988922098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988922098.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988922098.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999988922078.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988922098.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988922098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988922098.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058366536.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086144314.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119477643.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000047255425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999952809201.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999997255412.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000025033199.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000025033199.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058366534.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080588744.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000047255425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000025033201.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999980586979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999980586966.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000025033199.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000025033188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999988922079.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999988922090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000119477643.8 node_expansions=144
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119477633.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119477644.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119477628.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119477630.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119477629.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119477644.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119477641.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119477641.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481128.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119481128.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119480130.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119479465.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119479756.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119481155.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119479586.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119477630.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119478655.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119477630.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119480408.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119479034.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119480322.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000119479464.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000119481155.4 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481130.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119481130.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481143.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119481143.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481141.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119481141.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119481166.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481167.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119481142.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119481167.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119481176.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481164.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119481143.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119481164.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000155592219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155592219.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481166.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119483794.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000119483794.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119481155.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119481152.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119481166.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119481155.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119483794.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000119483794.0 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119483627.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119482971.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119483249.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119483252.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119483082.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119481140.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119483529.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119482127.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119481141.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119483905.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000119482540.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000119483805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000119482985.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000119483805.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119483807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119483807.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952815326.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952815326.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952815339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952815339.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938926487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938926487.2 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999938927461.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938927874.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999938928308.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999938928584.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999938928586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999938928031.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999938928406.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999938926475.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999938928850.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999938927475.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999938926473.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999938929250.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999938927864.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999938928308.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999938929250.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938929250.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938929250.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938929255.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938929255.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999938929266.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938929266.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975042155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975042155.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975042146.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975042146.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975042164.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975042164.6 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975043135.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975043524.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975043967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999975044268.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999975043134.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999975044246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999975043690.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999975042135.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999975042145.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999975044525.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975043135.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999975042134.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999975043967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999975043524.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999975043968.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=899999975044525.1 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975044546.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975044546.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044488979.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072266763.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000105600098.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033377876.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938931643.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999983377881.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011155643.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000011155635.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058377868.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066711207.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033377887.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011155658.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966709421.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966709432.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011155635.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011155643.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975046634.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999975044524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000105600098.8 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105600087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105600087.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044488975.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072266757.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033377868.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938931646.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983377875.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999975044531.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011155653.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011155646.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058377868.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066711207.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033377864.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011155646.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966709424.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966709431.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011155646.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011155646.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975044535.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999975044553.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=900000072266757.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072266753.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072266753.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266753.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072266753.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266775.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072266775.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266766.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072266766.9 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266788.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072266763.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072266788.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000097262265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097262265.0 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266768.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072268864.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000072268864.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266754.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072266765.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072266788.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072266756.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072268864.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000072268864.6 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072267754.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266754.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000072268588.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072268875.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000072267754.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072267764.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000072268878.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000072267777.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000072266753.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000072266776.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000072267754.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000072266754.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000072268586.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000072268142.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000072267776.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000072268878.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072266921.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072266921.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072268889.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072268889.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072268900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072268900.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044491122.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133374376.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000061152141.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938933789.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983380022.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999975046678.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011157788.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038929918.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000058380023.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000094485475.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061152154.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011157790.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966711577.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966711565.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011157788.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011157788.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975046677.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999975046688.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000133374376.8 node_expansions=184
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105602230.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105602230.5 node_expansions=5
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=900000105603222.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105602220.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105603233.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105604053.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105603233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105603231.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105603232.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105603233.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105603220.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105602233.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105602233.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000105603233.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000105602233.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000105604053.4 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000105603622.4 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000105603222.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000133374377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000130593267.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000127819085.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1200000122262442.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1200000130597719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1200000119485197.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1200000133374377.2 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133374365.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133374365.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133374388.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133374388.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133374378.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133374378.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133374376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133374376.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000133374379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133374379.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975041053.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975041053.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000072263251.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072263251.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000133374392.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000061152141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999966705920.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000011152142.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000002818834.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000011152156.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000038929920.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000086152141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000094485474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000061152141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000038929922.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999994483711.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999994483712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000038929920.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000038929933.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000002818809.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000094485474.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094485489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094485489.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975042864.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975042864.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975041045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975041045.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975041043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975041043.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941707753.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999975041066.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999975041066.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999975041066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975041066.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966705966.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966705966.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999933372620.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933372620.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999933374465.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933374465.0 node_expansions=53
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999933372629.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999933372614.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999933372608.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999933372624.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999933374432.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999933374432.0 node_expansions=73
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999933373612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999933372599.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999933373598.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999933374455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999933373612.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999933373612.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999933373599.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999933373611.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999933373599.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999933372612.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999933372612.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999933373622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999933372609.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999933374445.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999933374000.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999933372612.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1199999933374455.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999911152221.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911152221.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941709557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941709557.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941709554.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941709554.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919489429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919489429.8 node_expansions=56
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999919488343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919487319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999919489440.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999919488319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999919488332.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999919488319.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999919488329.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999919488318.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999919488332.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999919487329.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999919487332.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999919488318.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999919487318.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999919489165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999919488897.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999919488718.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999919487342.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1199999919489440.8 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999919489443.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919489443.2 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000036120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011121224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000036120169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000036120169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052796178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036128044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050015057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055570055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005568240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036125542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030569983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036127764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027793033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036122498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791371.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019455183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019456572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055570055.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055568399.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055566444.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055570055.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055570055.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570055.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055570066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055570066.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575775.5 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055572453.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571750.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575800.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055572872.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055570105.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055572317.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055572042.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055575800.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575800.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575761.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575800.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936126897.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936126897.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088909120.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086131340.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055575773.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575784.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005573995.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030574008.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088909121.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086131343.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086131329.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575786.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575784.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575784.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055575773.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005574009.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997240661.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575773.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575774.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088909121.9 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088909119.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909094.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909119.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909133.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909133.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088911519.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911077.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913175.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088912619.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909119.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909120.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088911342.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910788.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111125617.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=900000111125617.1 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111125617.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111125617.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111125641.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111125641.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111125663.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111125663.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086125667.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111125645.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111125645.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086125654.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086125654.1 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086125656.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086125656.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086125656.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086125656.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086128708.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086128708.6 node_expansions=26
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100014481.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086130649.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086128715.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086128159.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086128695.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086128715.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086127881.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086127326.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000086128715.0 node_expansions=207
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086128718.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086128715.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086128730.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086128711.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086128720.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000086128715.0 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086132998.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131054.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086130649.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086131206.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086130512.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086128706.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086128729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000086130928.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086130361.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000086128729.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086128726.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086128726.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086128754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086128754.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055573195.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086128712.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000086128712.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086128716.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086128716.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086136865.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086132991.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000086136865.2 node_expansions=95
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000086136487.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086135365.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086134931.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086136876.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086134820.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086132977.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086135222.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086134643.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000086136876.2 node_expansions=152
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000086135476.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086136876.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086133533.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086132870.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086132977.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086131213.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086131203.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086133425.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086138822.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000086138822.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086133138.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086133138.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086141208.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086141208.5 node_expansions=141
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086140930.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086141208.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086140930.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086141208.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086140486.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086138819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086139819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086138819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086140208.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000086140653.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000086141208.5 node_expansions=358
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086140941.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086140931.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000086141208.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086140486.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086139843.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000086138830.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086139834.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086138830.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086139820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000086140219.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000086140664.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000086141208.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000055585664.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055585664.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086141209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086141209.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086141235.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086141235.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086141236.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086141236.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000086141246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086141246.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912698.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063912698.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063911067.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063911045.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063911033.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063911066.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063912697.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000063912697.8 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063912142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912045.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063912042.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063912698.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063912032.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063911032.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063912031.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000063911032.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000063911031.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000063912421.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000063912032.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000063912610.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000063912698.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912712.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063912712.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063912723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063912723.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063913823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063913723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063915379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063913725.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063914936.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063913723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063912723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000063913714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000063912723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000063912723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000063914114.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000063913714.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000063914268.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000063915379.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063915392.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063915392.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063917763.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063917763.8 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044470961.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063917751.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063915386.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063915376.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063915401.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000063917751.2 node_expansions=76
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063916473.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063917751.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063916373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000063916376.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000063917597.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000063916385.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063915375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000063916385.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000063915375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000063917486.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000063915373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000063916751.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000063916373.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000063916928.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1500000063917751.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063917765.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063917765.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044473342.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041695564.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000058362224.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011140000.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999938916010.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008362221.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041695568.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000066695579.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000055584445.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052806678.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011140001.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999988917766.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999972250209.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999925027099.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999975028876.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000011140001.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011139998.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000011139987.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000066695579.5 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066695559.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066695559.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925027134.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925027134.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999925027147.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925027111.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925027147.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925027138.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925027138.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999925027154.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925027133.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925027154.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891693811.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000044473336.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008362229.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025028881.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977806660.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999905582659.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008362214.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000044473327.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008362214.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033362225.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022251127.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019473325.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977806669.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999955584447.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999938916891.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999941695547.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977806681.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977806669.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999977806658.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000044473336.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044473325.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044473325.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693783.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891693783.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693793.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891693793.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891693800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891693800.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891693800.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891693779.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891693800.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999861138255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999861138255.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999861138256.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999861138258.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999861138258.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861138258.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861138258.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999875027137.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875027137.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013917804.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000008362258.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000011136320.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947251136.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999977806691.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000013917803.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000025025209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000050025209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000008358542.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999988917802.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999947251146.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999925028913.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999908361357.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999861138246.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999911140026.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999947251146.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999947251146.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999947251135.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000050025209.5 node_expansions=276
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000033363357.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033363246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000033363245.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000033364478.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000033363256.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000033362245.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000033363246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000033362256.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000033364356.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000033363246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000033362256.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000033362256.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000033363245.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000033363811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000047248708.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000047246041.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000050025209.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000050025209.2 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050025220.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050025220.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050027455.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050027455.2 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050025244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050025244.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000008358575.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000025025242.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999988914134.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941691898.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999869467908.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999972247453.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000030580800.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000002803009.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027803021.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999986136366.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999983358588.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999941691911.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999919469674.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999902802130.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999888914119.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999925025230.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999941691911.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999963914131.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000030580800.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030580809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030580809.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030580801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030580801.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030580819.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030580788.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030582998.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030580791.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030580792.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000030582998.2 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000030581887.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030581790.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030581776.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030582998.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030581776.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030580790.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030581799.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030580778.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030581898.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030581787.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030580787.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030580778.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030581776.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030582331.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000030582998.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583012.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030583012.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030585120.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030585120.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000030584143.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030583023.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030584021.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030584036.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030585132.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030584032.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030583021.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030584032.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030583023.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030584132.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030584036.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030583032.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030583032.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030584036.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000030584588.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000030585132.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030585132.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030585132.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030586952.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030586952.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005585169.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030585143.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000030585143.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005585143.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005585143.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000005586972.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1800000005586981.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005586981.8 node_expansions=85
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000005586278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005585145.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005586143.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005586145.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005586977.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005585988.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005586158.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005585143.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005586154.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005585144.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005585145.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005586143.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000005585145.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000005585154.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000005586145.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000005586710.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000005586977.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005586979.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005586979.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999830585210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999830585210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999808362978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999808362978.2 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999994452003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999983339779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994453446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050016388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047238932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005571033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058349500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904167.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460335.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044460256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789934.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005566850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005565737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041682833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025012485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038904209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038903866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025012144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011121295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789927.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019454361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013899904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016676307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013898792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008342962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019453272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016674347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016676569.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016677961.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000058349500.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058353529.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353265.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352563.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000058353529.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353543.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353567.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058351730.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351876.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352007.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352007.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352563.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058351876.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058351740.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058353567.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353543.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358696.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358696.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353543.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353543.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018443.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018443.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018457.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018456.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018456.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018472.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000018472.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000018458.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000018458.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022236645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022236645.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000020680.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000020861.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000020569.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000020972.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000020955.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000023622.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000021514.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000020847.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000020680.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000022236658.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000022236658.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022236648.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022236648.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907477.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907477.9 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999988905534.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988905681.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988904433.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988905811.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988905835.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988907489.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988906377.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988905694.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988905536.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999988907489.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907489.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988907489.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988907488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988907488.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988907487.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999988907489.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999988912300.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999988907456.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999988907479.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999988912300.6 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999988909677.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999988909814.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999988908566.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999988912300.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999988909941.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999988907464.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999988910520.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999988909800.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999988909677.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988910356.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999988912300.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912300.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912300.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912337.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912337.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988912337.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912337.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912349.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912349.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912346.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988912346.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988912349.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988912349.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113914124.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000005579904.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999972245682.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047247448.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077803028.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000144469683.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055579006.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047247461.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005579904.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025025227.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025025227.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047247462.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047247449.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047247449.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077803006.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047247461.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047247448.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988912338.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000144469683.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144469683.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144469683.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144469673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144469673.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144469682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144469682.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161131487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161131487.8 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000144469670.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144469701.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000144472857.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161131487.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144472877.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000161131487.8 node_expansions=87
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000144472892.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144471906.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144472059.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144470782.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144472170.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144469670.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144472726.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144472059.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000144471906.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000144471795.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000144472614.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000161131490.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000161131490.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161131501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161131501.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161131510.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161131510.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161131523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161131500.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161131523.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161134541.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161134541.0 node_expansions=25
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000197242615.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000191687024.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000183353690.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000177798171.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1500000197242615.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197242578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000197242578.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197242601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000197242601.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000166687023.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000069464802.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000047242600.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083353689.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130575914.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000072240801.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000100020377.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069464822.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000077798147.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061131467.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083353702.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100020369.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100020355.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130575949.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000100020369.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100020369.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005574147.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005574168.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000166687023.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166687024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166687024.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166690112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166690112.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000166687066.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166689278.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166689405.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166688167.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166689556.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166687073.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166690121.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166689405.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166689278.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166688177.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166689961.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000166690121.8 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000166690111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166690123.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000166690118.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166690135.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000166690123.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000166690135.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000166690121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166690121.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005577221.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005577221.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005577234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005577234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005577248.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005577248.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000005577248.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005578740.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005579460.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005579470.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005578345.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005579587.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005577234.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005577234.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005579588.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005580133.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005578359.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005579296.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000005580133.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005580133.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005580133.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030577233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030577233.8 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005580147.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005580147.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030577235.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030577235.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005580130.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000005580130.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000166693030.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000069470794.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000047248584.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083359682.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130581928.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000197248571.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072246793.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100026361.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069470797.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077804126.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061137463.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000083359683.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000100026361.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000100026352.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130581917.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000100026362.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000100026348.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005580140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000197248571.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197248593.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000197248593.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000222245680.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000222245680.2 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000197248571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000197248571.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005582493.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005582493.0 node_expansions=28
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000005582478.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000005584034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000005583478.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000005584700.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000005583589.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005584867.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005582478.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000005582478.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000005582478.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005584867.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000005584700.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000005583589.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000005584589.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030577201.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1800000030577201.2 node_expansions=323
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030577203.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030577203.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030577248.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030577248.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030577234.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030577234.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030577236.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030577236.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030577251.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030577251.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030579575.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030579575.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000030577246.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030578744.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030577246.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030579460.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030578352.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030579576.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030577251.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030577236.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030577237.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030579577.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030579459.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030578362.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030579312.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000030579577.0 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030579590.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030579590.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030579577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030579577.0 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000030579582.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030580577.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030579577.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030581799.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030580578.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030580688.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030581966.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030579577.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030579577.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030579591.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030581799.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030580693.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030581688.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030581412.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000044466124.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000044466124.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044466126.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044466126.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044470699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044470699.5 node_expansions=233
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000044468466.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044469466.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044468466.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044470689.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044468466.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044469578.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044470689.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044468466.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044468466.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044468466.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044470689.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044469578.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044470578.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044469300.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000044470689.0 node_expansions=446
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000044468360.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044470412.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044469305.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044468361.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044468354.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044469461.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044470689.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044468374.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044468349.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044468354.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044470411.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044470571.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044469485.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044470412.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000044469188.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000044470689.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044470691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044470691.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044470690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044470690.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000180585784.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108363561.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061141339.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000097252450.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000169474673.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000236141352.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111139562.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138919117.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094474672.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000102808006.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000100030228.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000122252450.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000138919117.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000138919117.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000169474683.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000138919117.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000138919117.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000044472894.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000236141352.8 node_expansions=720
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000236139129.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000236139142.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000236141341.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000236141341.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000236141339.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2100000236141341.8 node_expansions=178
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000236139127.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000236141238.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000236140119.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000236139127.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000236141230.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000236139131.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000236140230.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000236139119.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000236139131.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000236139119.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000236140127.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000236140131.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000236141341.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000236140238.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000236141230.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000236139960.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2100000236141341.8 node_expansions=256
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000236139127.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000236141339.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000236141343.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000236141362.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000236141349.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000236141362.2 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000236139121.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236139121.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000236141343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000236141343.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000180587874.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108363576.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061141340.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000097252462.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000169476763.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000111139594.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000138919138.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094474697.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000102808019.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100030228.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000122252461.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000138919118.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000138919121.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000169474708.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000138919131.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000138919127.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044472908.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000044472896.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000180587874.8 node_expansions=124
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180585809.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180585775.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180585809.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061143461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061143461.8 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000061141320.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000061141348.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000061141328.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000061141329.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000061141318.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000061141348.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000061141313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061141313.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000150030268.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000077808002.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000066696891.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000169474702.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000236141350.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000080584036.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000108363572.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063919115.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000072252461.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000069474692.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091696906.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000108363572.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000108363560.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000169474713.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000108363592.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000108363560.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013917335.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000013917350.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000236141350.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000236141336.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236141336.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000266696874.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000266696874.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000236141348.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000236141349.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000236141349.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000236141361.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236141361.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236141108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000236141108.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150029994.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077807761.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000030585547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000066696647.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169474438.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080583762.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108363330.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000063918872.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000072252213.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000069474438.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000091696664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000108363330.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000108363324.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000169474429.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000108363317.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000108363326.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000013917105.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000013917102.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000169474438.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474437.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169474391.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169474437.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474440.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169474440.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474453.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169474439.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169474453.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169477663.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169477663.8 node_expansions=345
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474456.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169474429.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169474456.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169476555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169476555.2 node_expansions=88
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169474455.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169474452.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169474455.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169477673.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169477673.8 node_expansions=344
FooPlayer.decide: Prioritizing 16 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169476560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169477671.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169476560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169477560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169476560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169477560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169476560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000169477671.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169476560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169476560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000169476560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169477560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000169477560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000169477671.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000169477671.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000169477393.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000169477671.8 node_expansions=1403
FooPlayer.decide: Prioritizing 17 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169475573.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169477673.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169475561.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169476560.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169475573.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169476573.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169475574.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000169476408.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169477394.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169475562.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000169475573.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169475560.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000169476574.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000169476562.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000169476572.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000169477685.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000169476396.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000169477685.2 node_expansions=136
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169477673.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169477668.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169477673.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147253241.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147253241.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127810606.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055588383.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000008366161.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000044477272.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000236143940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000058367581.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000086143939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000041699494.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000050032828.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000047255050.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069477272.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000086143939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000086143939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000147258247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000108366162.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000108369358.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999991697716.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999991697716.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000236143940.0 node_expansions=3540
FooPlayer.decide: Prioritizing 17 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236144913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000236144913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000236144746.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000236147135.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000236143913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000236144913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000236144913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000236144913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000236144913.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000236144746.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000236147135.5 node_expansions=883
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236143929.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000236147137.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000236147137.5 node_expansions=50
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236143927.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000236147126.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000236147139.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000236147139.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000236147136.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2100000236147139.0 node_expansions=243
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236143926.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000236143915.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000236143932.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000236147139.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000236143928.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000236147139.0 node_expansions=74
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000236143930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236144926.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000236143916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000236144916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000236143930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000236147152.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000236143927.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000236143916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000236144771.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000236143938.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000236143916.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000236143926.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000236144926.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000236144930.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000236144931.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000236144918.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000236144749.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2100000236147152.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236147152.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236147152.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236147164.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000236147164.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236147163.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000236147130.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000236147160.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000236147130.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000236147141.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236147163.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236147163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000236147163.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236147162.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000236147128.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000236147140.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000236147163.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000236147138.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000236147163.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000236147130.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000236147130.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000211147167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000211147167.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000102813797.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030591574.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983369375.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000019480463.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000147258239.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033367585.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061147153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000016702686.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000025036051.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000022258242.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044480498.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000086147160.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000086147141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000122258249.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000083369350.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000083369350.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999966700907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999966700908.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000147258239.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147258239.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147258239.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147258295.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147258295.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147258276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147258276.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000202811708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000202811708.5 node_expansions=53
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147258303.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147258301.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147258303.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147258308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147258308.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000122253699.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147258304.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147258304.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000122253692.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147258301.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147258301.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000122253689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122253689.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125032050.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125032050.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125032049.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125032048.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125032049.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000180585482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180585482.5 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000080587578.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000008365364.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961143127.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999997254238.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000188920906.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000011141372.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000038920910.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999994476465.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000002809795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000000032019.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044476476.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000086143152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000063920906.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000100032017.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000061143128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000061143150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999944474683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999944474696.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000188920906.2 node_expansions=126
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000188920920.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000188920903.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000188920920.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961143138.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961143138.0 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936138514.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961143124.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999961143124.5 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936138498.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961143139.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999961143112.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999961143125.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999961143124.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'SHEEP')) score=2099999961143139.0 node_expansions=77
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936138526.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999961143126.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999961143125.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999961143103.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999961143103.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'SHEEP')) score=2099999961143126.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936138481.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936138481.8 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066678377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063904210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066679720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069456442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066679501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083349223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072234497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063901997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066676709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000083349223.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351445.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353389.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083353389.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047237834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000013818.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000010765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036125809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027791655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000012419.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000011588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000011866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000012422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041682775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036127209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050014488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052794778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022232739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041680587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019455795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013900239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013899684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013900795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013899906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025012153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025011316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011121305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011121305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013899359.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013899069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012692.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900458.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901860.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052794778.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794778.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000052794778.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350901.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350901.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350912.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350912.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793577.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793577.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793567.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793567.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793566.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793566.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966682455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682455.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793567.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793567.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793552.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002793552.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002793564.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002793564.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058350897.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094462010.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058350897.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058350897.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058350897.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027793578.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030571355.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094462022.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058350910.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058350897.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350909.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058350898.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058350897.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058350898.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002793563.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083350922.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005571342.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041682453.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000094462022.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094462021.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094462021.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468519.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069462023.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069462023.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468556.2 node_expansions=19
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094462042.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094462044.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094462010.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094468531.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094462013.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094462023.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094468531.8 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094464252.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464944.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094464509.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094464087.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094468531.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094461985.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094464787.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094464495.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000094468531.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468545.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468566.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468531.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468531.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468545.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069468545.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069468568.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069468543.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468568.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069468580.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033357469.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094468580.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088906464.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033357475.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033357468.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033349131.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005577914.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058357469.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033357468.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033357469.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033357468.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033357468.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033357475.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977800146.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977800136.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058357476.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980577913.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016689032.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000088906464.9 node_expansions=170
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058357465.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357466.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058357466.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357480.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357480.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058362874.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058362874.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058357468.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357468.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033357469.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033357469.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033357468.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033357468.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008357475.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100017599.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008357468.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008350919.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008349141.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022238919.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075017586.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033357469.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008357468.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008357468.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008357469.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008357475.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008357468.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952800136.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977800146.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000058357482.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999955577914.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991689031.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000100017599.6 node_expansions=123
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100017587.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100017587.1 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038906475.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063906486.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038906475.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008350919.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008349152.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022238930.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075017597.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063906476.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038906475.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038906475.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038906475.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038906475.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008350919.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999952793586.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008349152.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088906476.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997238919.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033350041.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000088906476.0 node_expansions=606
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058359714.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058360256.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058360978.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058359313.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058359978.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058359589.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058357478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058362924.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058357479.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088906487.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000088906487.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088906486.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088906486.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088910903.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088906507.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088906487.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088910903.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088906477.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088906463.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000088910903.5 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088908671.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088909236.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088909004.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088908262.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088908972.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088908540.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088906462.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088910949.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088906482.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000088910949.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910917.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088910917.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910963.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088910963.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038910938.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100022051.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063910951.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038910927.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008355394.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000008353608.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000022243395.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075022051.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063910951.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038910940.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038910938.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038910927.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038910940.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008355384.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999952798049.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008353604.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997243382.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033354506.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000100022051.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100022060.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100022060.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355373.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133355373.8 node_expansions=31
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000133355371.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000130577582.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000130577582.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1200000133355371.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355395.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108355395.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355405.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355405.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047244263.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000072244294.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047244263.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016688721.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000008353608.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055576719.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083355385.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000072248011.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047244274.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000047244263.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000047244263.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047244293.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016688708.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999927798041.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999983357344.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000122248011.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005576738.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000041687830.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000122248011.0 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122244288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122244288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927798062.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927798062.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927798062.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927798062.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927798077.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927798077.0 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999958353599.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999927798065.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1499999958353599.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958353608.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958353608.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958357356.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958357356.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999958355808.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958357091.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958357335.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958356088.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958355390.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958356088.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958355667.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958353608.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958356397.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958353596.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1499999958357335.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958357334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958357334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958357357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958357357.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958357334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958357334.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999938912943.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999938912935.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938912943.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016691582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016691582.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986136037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986136024.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986136037.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986136024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986136024.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999986136035.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986139777.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999986136057.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999986136037.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999986136033.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000005576709.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000005576709.2 node_expansions=91
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999986138259.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986139525.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986138526.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986137858.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986139805.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986138555.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986138136.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986137025.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986136037.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986138803.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986136055.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000005576711.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000005576711.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969465598.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969465598.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969465651.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969465651.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000041688709.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000138910932.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066688758.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022244264.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999991688709.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013910066.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019465599.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000133355429.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086133154.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041688709.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041688732.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041688732.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000022244288.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000011133153.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999933354488.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999988910091.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116688758.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000041687823.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000138910932.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138910955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138910955.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138914388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138914388.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138910957.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138910984.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000138914388.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138910977.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138910967.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000138910972.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000138914388.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000138913161.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138914399.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138913438.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138912721.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138913750.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138913438.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138912083.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138911913.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138910938.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138913741.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138910937.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000138914399.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138914413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138914413.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138914413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138914413.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169469944.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169469944.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138914413.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138914400.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138914413.8 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025014112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025010500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025012445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025011612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075012821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075012554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058346667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058345321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050011388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063902477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036122486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036121930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052791664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050013055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038899999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052791388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047233108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342208.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000077793642.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077793087.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077797531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795031.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000077797531.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991682430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991681586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991682707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994462151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036130834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044464198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027796642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019462154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013906577.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016684099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030571376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025013886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016683307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013905792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013905795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011128017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016685532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005572964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008351042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005569126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005570792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011125254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000044464198.1 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044464198.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460309.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462253.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000044464198.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047246865.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047242830.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246878.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241995.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244365.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047244773.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047246309.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047245198.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047243953.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047246878.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047246878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047246878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355322.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355322.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355310.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355310.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355334.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355334.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355322.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355322.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983355346.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355346.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983355357.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983355330.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355357.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013910867.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013910867.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983355365.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983355343.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355365.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355336.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355336.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355321.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355321.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355322.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355322.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355322.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355322.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355345.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355345.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355348.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355348.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355335.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355335.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355341.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355341.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360220.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360220.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999983355343.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983355333.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999983355332.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999983360209.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999983355344.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999983360209.2 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999983356167.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983357988.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983355321.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983358557.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983357710.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983358098.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983359668.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983360222.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983357278.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999983360222.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944471320.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944471320.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364556.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983364556.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999983361042.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999983362876.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999983360209.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999983362612.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999983363709.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999983360220.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999983364542.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999983362320.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999983363431.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999983362153.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999983364542.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364556.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983364556.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364554.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983364554.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364544.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983364544.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944475654.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944475654.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364543.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983364543.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983364543.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983364543.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944475668.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944475668.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944475679.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944475679.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944475654.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944475654.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944475668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944475668.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944475662.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944475662.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022253454.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008367224.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116700576.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033368917.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008367222.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944475662.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008367224.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008367218.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038922787.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986146695.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999955587662.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008367218.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008367218.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008367218.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008367218.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008367218.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008367220.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008367234.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116700576.8 node_expansions=223
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116700545.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116700553.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116700565.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116704028.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116700555.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000116704028.4 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000116701388.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116703194.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116703472.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116700555.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116703208.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116702930.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116704041.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116700528.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116702666.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116703761.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000116702486.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000116704041.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704028.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116704028.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704039.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116704039.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704039.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116704039.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704052.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116704052.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022256956.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008370720.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033368943.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008370719.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944479163.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944479163.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008370720.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008370720.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038926303.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986146734.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999955591163.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008370719.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008370719.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008370719.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008370733.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008370719.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008370719.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008370719.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000038926303.1 node_expansions=54
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000038926277.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038926243.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038926255.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038926266.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038926255.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038926277.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038926289.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038926289.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038926277.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038926271.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038926256.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038926266.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038926257.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038926277.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944479164.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944479164.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999944479179.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944479132.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999944479145.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999944479155.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999944479145.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944479179.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923607.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913923607.4 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991701411.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977815167.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116704074.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002813411.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977815167.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999913923610.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977815188.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977815189.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038926278.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986146745.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999925035610.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977815166.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977815166.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977815167.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977815167.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977815166.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977815166.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977815166.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116704074.4 node_expansions=208
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000116704078.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116704063.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000116704056.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116704072.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116704055.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000116704072.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116704078.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704075.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116704075.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991701407.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977815189.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002813434.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977815189.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999913923633.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999913923629.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977815198.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977815189.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038926296.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986146741.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999925035633.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977815189.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977815185.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977815195.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977815185.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977815189.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977815185.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977815189.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000038926296.6 node_expansions=258
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000038926287.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038926287.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000038926278.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038926291.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038926288.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000038926291.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000038926291.1 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038926302.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038926265.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038926302.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038926302.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038926291.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038926302.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923611.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913923611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913923611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923621.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913923621.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923622.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913923622.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991701424.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977815178.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116704068.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002813400.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977815177.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999913923621.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977815192.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977815201.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038931131.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986151575.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999925035621.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977815192.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977815201.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977815177.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977815192.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977815178.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977815177.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977815178.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116704068.4 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704076.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116704076.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704064.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116704064.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704068.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116704068.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923612.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913923612.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923612.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913923612.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913923612.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913923612.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886145836.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886145836.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886145842.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886145842.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963923620.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977820042.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116704087.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975035620.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999950037391.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999886145832.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999950037401.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977815175.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011153375.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958368954.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999897257832.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999950037387.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999950037397.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999950037391.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999950037410.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999950037387.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999950037391.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999950037391.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116704087.9 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116704064.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116704064.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000116704065.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116704065.4 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116704066.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116704064.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116708909.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116708942.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116704087.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000116708942.9 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000116704900.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116706720.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116706998.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116704053.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116706734.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116706457.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116704054.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116704054.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116708942.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116706165.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000116707276.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000116705998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000116708942.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116708943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116708943.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116711887.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116711887.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000116709790.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116711610.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116711078.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116711611.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116708957.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116711901.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116711610.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116711333.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116708943.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116708943.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116711333.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000116709944.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000116710888.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000116711901.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116711888.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116711888.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886153678.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886153678.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886153667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886153667.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886156312.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886156312.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963931440.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977825645.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116714534.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999975046090.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999886156299.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977825645.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011156329.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999958379423.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999897268299.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950047854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000116714534.8 node_expansions=470
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116711885.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116711885.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116711899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116711899.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963931444.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999977823001.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999975043443.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999950045210.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999886153656.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999886153656.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950045224.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977823001.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000011156332.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999958376777.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999897265655.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999950045210.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999950045210.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999950045210.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950045224.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950045234.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950045221.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950045234.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000011156332.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011156346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011156346.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011158979.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011158979.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011156342.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011156342.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000011156365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011156365.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000011156331.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000011156343.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000011156343.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983378565.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983378565.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011156351.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011156351.1 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963931462.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977825665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000116711909.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999975043463.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999950045229.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999886153673.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999886153679.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999950045231.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999977825665.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999958376798.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999897265673.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999950045231.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999950045232.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999950045229.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999950045229.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999950045231.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999950045229.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999950045235.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000116711909.1 node_expansions=358
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116711902.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000116711896.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000116711909.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000116711899.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000116711886.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000116711909.0 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000116711909.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000116711882.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116711909.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886153686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886153686.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999886153673.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886153673.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999861153686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999861153686.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999861153686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999861153686.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999861153687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999861153687.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999861153673.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999861153673.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999861153697.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999861153697.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938931462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952823017.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091711906.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999950043475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999925045228.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999861153686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999950045239.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977823018.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999986156351.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999933376795.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999872265686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999925045228.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999925045228.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999925045239.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999925045228.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999925045242.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999925045239.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999925045228.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091711906.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091711920.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091711920.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091711918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091711918.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091711920.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091711920.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091711920.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091711920.0 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091712753.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091713198.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091714031.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091712920.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091714597.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091711920.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000091714587.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000091714308.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000091711931.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000091711931.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000091713489.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000091714322.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000091712920.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000091713877.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000091714597.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091714586.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091714586.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094481744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094481744.5 node_expansions=104
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066709878.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066709852.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066709878.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999913929430.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999927820986.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999950041430.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999925043208.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999836151656.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999836151652.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999925043189.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999952820987.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961154319.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999908374742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999847263656.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999925043211.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999927815078.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999927815078.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999927813245.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999900043208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999900043212.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999900043212.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), None, None)) score=899999927815078.9 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900043212.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900043212.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900043208.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900043198.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900043208.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900043208.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900043198.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900043208.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900043208.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900043208.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930598713.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999930598735.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=899999930598735.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916709838.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916709838.1 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349485.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080573102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083350879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086128657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086127829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061125252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000077793656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069459777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055570272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061120830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052785832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052786943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030567444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030565221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030563554.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030567166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000086128657.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086134490.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131435.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130324.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086134490.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027792719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025017998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019460488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570820.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038904723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016682688.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999986126810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999986126265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008348264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000011850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997231804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997232915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000010680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019455195.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005565739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000010461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997231792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997232903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999986125407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999986123170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986121504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986125139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991678194.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000050017824.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017546.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017824.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016990.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050017824.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025470.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025470.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000000023261.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000025470.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000022575.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000022692.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000022150.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000022863.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000023408.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000022019.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000000025470.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000025470.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025470.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025505.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025505.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055582814.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055582814.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086138384.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119471730.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991691272.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991691270.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055582814.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055582828.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000025481.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000025481.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055582825.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086138407.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088916175.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088916172.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055582814.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991691272.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055582838.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055582838.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000119471730.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119471717.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471717.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471740.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119471740.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471765.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471765.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119478252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119478252.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119471764.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119471764.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119478266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119478266.5 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119471773.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119471763.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000119471746.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119471745.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119471768.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000119478279.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000119478279.0 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000119478290.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119475354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119474678.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119474254.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119474946.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119472734.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119474809.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119474113.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119475501.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000119478290.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119478279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119478279.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119478280.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119478280.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055589392.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055589392.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000032057.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086144968.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991697835.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991697835.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055589391.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055589402.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000032058.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000032057.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055589391.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086144968.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088922726.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088922739.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055589391.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991697836.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055589402.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055589391.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000088922739.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088922725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922725.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088922747.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088922735.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922747.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000032080.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000032080.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000032079.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000032046.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000032079.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008359729.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008359729.1 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966698755.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966698734.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966698744.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966698754.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966698746.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966698733.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966698755.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008359751.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008359751.1 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022256047.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022256069.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052811609.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119478269.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958364490.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958364490.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022256046.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022256047.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966698712.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966698712.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022256057.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052811625.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088922737.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088922736.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022256069.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999958364514.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022256046.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022256069.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000119478269.5 node_expansions=67
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119478293.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119478275.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119478276.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119478266.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119478254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119478293.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119483142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119483142.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000119478289.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119478277.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000119478290.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119483142.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119478268.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000119483142.0 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000119481486.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119481864.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119481197.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119480764.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119481486.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119479266.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119481308.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119483165.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119480655.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000119479266.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000119483165.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119483142.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119483142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119483176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119483176.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119483180.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119483141.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119483180.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703634.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966703634.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966703620.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966703593.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966703620.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966703635.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022260978.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022260967.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052816524.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119483192.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999958369423.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999958369412.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022260981.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022260968.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966703635.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966703645.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022260978.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052816525.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088927636.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088927635.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022260967.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999958369412.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022260978.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022260967.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000119483192.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119483202.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119483166.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119483202.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966703635.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966703637.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966703587.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966703637.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703636.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966703636.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966703625.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966703587.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966703625.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966703635.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966703635.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966703597.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966703635.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966703625.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966703625.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936142246.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966703597.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966703597.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936142208.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936142208.5 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999936150309.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1199999936146255.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999936150309.8 node_expansions=157
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999936148476.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936149865.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936149199.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936148765.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936149476.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936147823.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936150320.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936147255.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936147654.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936148644.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936146254.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999936150320.8 node_expansions=271
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999936148476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936149865.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936149209.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936147643.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999936148754.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936149487.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936147809.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936147267.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999936146254.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936148654.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936148365.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936150309.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999936150309.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936150320.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936150320.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936150310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936150310.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936150321.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936150321.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900035613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900035613.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900035600.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900035595.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999900035621.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999900035597.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999900035598.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1199999900035621.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900035607.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900035607.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891701376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891701376.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891701386.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891701386.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891701410.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891701410.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891701410.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891701410.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891704307.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891704307.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891701423.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891701423.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900035633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900035633.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999900035635.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900035607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900035635.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900035636.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900035636.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999900035634.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900035596.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900035634.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891701390.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891701390.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891701389.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891701389.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891701390.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891701390.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986151431.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999955592955.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999930594097.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052815190.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052818097.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999891701400.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999955592958.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955592955.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999900035612.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999936146745.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991706986.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986148523.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022259634.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022262542.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955592944.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999891701389.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999955592944.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999955592945.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000052818097.9 node_expansions=192
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052812979.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052815163.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052815163.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052815152.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052815152.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052815174.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052815174.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986148520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955592952.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930591165.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052815165.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999891701386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999891701386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999955592954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999955592941.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999900035621.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999936146730.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991704064.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986148520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022259608.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000022259642.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999955592952.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999891701396.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999955592954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999955592954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000052815165.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052815200.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052815200.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052815197.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052815197.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000019481808.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955592976.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999961146696.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052818095.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999891701433.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999891701420.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999955592989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999955592976.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999900035642.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999966702252.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991704098.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986151429.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022262540.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000055592919.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999955592986.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999891701421.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999955592989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999955592989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000055592919.1 node_expansions=171
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055592953.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052815155.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000055592953.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055592932.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055592932.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035585.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900035585.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035606.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900035606.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035633.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900035633.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035619.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900035619.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900038530.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900038530.2 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035619.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999900035600.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999900035621.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999900035609.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999900035612.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999900035621.1 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035600.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900035600.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035613.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900035613.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999900035600.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900035600.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930591154.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930591154.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930591154.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930591154.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019481843.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988926288.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086148511.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116704030.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999925034730.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999925034732.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988926275.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988926286.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999900035619.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999936146755.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025037410.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000019481831.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000055592965.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055592942.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999988926288.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999925034719.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999988926274.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988926274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000116704030.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086148522.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086148522.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050037397.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050037397.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063921121.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063921121.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063921133.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063921133.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033357732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033357732.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000033357764.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033357732.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000033357741.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000033357754.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000033357757.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033357764.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033360675.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033360675.1 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997246633.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033357745.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000033357741.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000033357774.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000033360675.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000033360675.1 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000033359121.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033359577.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033360675.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033359119.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033360231.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033357730.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033359288.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033357744.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033358732.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033357765.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000033360121.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000033359841.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000033360675.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997249564.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997249564.1 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033347722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066682501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069459444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075013387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058347776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055568612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033345777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063903055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058343887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058342498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058348053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050012212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233554.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000077793612.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077798056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077797501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000077798056.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999983348474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016682709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008345975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999983350708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019462719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025015197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030570534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013903811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019460478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005571589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019460824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047239445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999986127654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999983349873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999983348762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013907150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988904292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988903181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008350476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988903184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002793254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030572486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005570194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013906317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008349638.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000047239445.5 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000047239445.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798078.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798066.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798068.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052798078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798078.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798079.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798079.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798077.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798077.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798100.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798100.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052798090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798096.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052798096.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798090.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983352755.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008357636.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019468747.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052802968.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027798090.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969462979.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052802969.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088909188.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063914079.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027798090.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802968.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052802965.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027798090.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027798088.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969462985.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969462985.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027798090.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027798088.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000088909188.8 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914079.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088914079.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088913940.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088911444.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913110.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909217.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914087.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088910202.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912152.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000088914087.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088914090.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914078.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914090.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467868.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467858.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467858.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467855.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467855.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983357636.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033352756.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044463867.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052802975.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027802969.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027802969.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052802975.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088914087.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063914086.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027802965.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802977.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052802976.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027802965.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027802975.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969467858.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969467854.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027802965.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027802966.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000044463867.4 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019468753.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019468757.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000019468757.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019468746.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019468746.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019468757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019468757.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019468757.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468726.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019468757.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044463847.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044463847.9 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019468752.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468737.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019468752.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044463847.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044463847.9 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019468763.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468737.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019468763.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055579818.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055579818.6 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019468775.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468748.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019468775.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055579831.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055579831.1 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997241830.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468748.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000019468748.6 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997241797.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000019468736.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000019468748.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000019468738.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000019468752.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000019468752.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019468738.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019468738.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997241794.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241794.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997241807.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241807.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983352917.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999986130683.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997241794.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000052798238.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027798251.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005576042.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030576027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000066687127.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041691836.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005576005.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000030576016.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030580737.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005576005.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005576016.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999947240905.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947245603.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005580714.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005576005.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000066687127.6 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687164.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687164.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687139.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687139.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983352917.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999986130732.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997241806.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052798287.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027798287.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999947245625.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005580736.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030580737.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000041687139.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000005576027.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030576028.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030576028.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005576027.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005576027.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999947245625.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999947240916.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000005576027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000005576027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000052798287.8 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052802982.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052802982.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000052802982.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052798259.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052800495.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052802149.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000052798260.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052800506.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000052801495.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000052799259.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000052801228.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000052802982.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052802982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052802982.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052802996.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052802996.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052802996.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052802996.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052802993.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052802993.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947245683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947245683.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947245663.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947245663.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911137741.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911137741.0 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999911133164.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911134543.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999911137740.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999911134540.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999911134519.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999911137740.0 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999911135528.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911134517.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911136764.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911136185.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911134518.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911137764.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911135517.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911137462.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911137463.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1199999911137764.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911137751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911137751.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911137762.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911137762.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911137751.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911137751.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886137774.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137786.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886137786.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137749.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886137749.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137740.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886137740.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137751.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886137751.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137741.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886137741.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137741.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886137741.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999861137752.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999886137736.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999886137759.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999886137752.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999886137738.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999886137759.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886137748.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886137748.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999861131895.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999861131895.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999836129405.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999836129405.0 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000086127278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086126155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000086126445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086127278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086124766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083345612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080570598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075015042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066679765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075015876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000086127278.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086128389.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129500.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131445.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086131445.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999997236865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997240765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052798112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047242556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038905886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027791108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038902487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036124432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052796723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997239086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997237144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997237987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036130542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002791015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041684486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022235805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030572264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016683027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025017764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000014350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025014708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022237472.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000052798112.1 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798112.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052798112.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803555.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798133.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798133.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798134.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798134.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798133.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798133.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798135.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798135.1 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052801333.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798130.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052803555.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799797.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052802723.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052801477.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801055.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052800908.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052803555.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803570.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803570.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052805945.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052806778.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052803557.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052805223.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052806890.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052808168.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052806501.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052806223.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052806334.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083353677.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000083353677.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353678.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353678.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353691.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083353691.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353678.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353678.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069464802.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069464802.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069464814.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069464814.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069464820.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069464820.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069464813.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069464813.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999986129703.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999986134254.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999986129687.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999986129690.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999986129688.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999986134254.1 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999986129697.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986132889.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986129697.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986131352.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986132996.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986134254.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986132600.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986131339.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986132440.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999986134254.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986134254.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986134254.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800946.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800946.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800960.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800960.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933356516.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933356516.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800947.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800947.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072247181.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991690726.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005580513.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000136136066.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000102802726.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036136069.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991690737.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036136058.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036136058.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005580513.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019469406.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083358304.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000069469403.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036136058.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036136059.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036136070.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036136081.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999991690736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000136136066.4 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000136136059.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136136064.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000136136053.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000136136057.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000136136071.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000136136071.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136136056.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136136056.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136136078.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136136078.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000136136068.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136136068.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800968.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800968.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952800957.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952800966.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999952800966.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800966.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800966.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952800956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800956.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952800978.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800978.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690730.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690730.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690730.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690730.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690767.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690757.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999991690759.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999991690759.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690759.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999991690743.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991690744.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999991690756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999991690734.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690759.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690758.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690758.5 node_expansions=18
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991690748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991693135.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999991693970.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991690748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999991693413.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999991692428.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999991694081.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999991691746.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999991692416.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999991693524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000013908356.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000013908356.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013908355.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013908355.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000094464833.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005579254.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986130577.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000158353722.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125020389.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058353712.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013908355.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058353711.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000036131466.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005575912.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041687034.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105575912.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091687046.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000058353689.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058353711.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058353689.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000058357035.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013908378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000158353722.5 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353713.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158353713.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000158353689.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158353709.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000158353721.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000158353688.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000158353675.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000158353721.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353709.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158353709.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464835.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144464835.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464823.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166687032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166687032.5 node_expansions=133
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144464831.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144464832.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144464831.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144464821.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144464848.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000144464848.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464833.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468175.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468175.2 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000144464874.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144466243.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144468067.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144464854.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144466519.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144466518.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144468176.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144465822.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144466519.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144467642.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000144468176.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144468175.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144468178.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000144468178.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144468167.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468167.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999972245067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972245067.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938911747.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938911747.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999991690400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991690400.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080579288.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000000022832.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972245078.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144468177.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000111134845.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000044468180.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000000022834.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000044468166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000022245958.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999991690388.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000041690399.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105579302.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000077801510.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000044468177.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000044468167.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000044468169.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000044468180.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000000022832.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000144468177.2 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144468191.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468191.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144471936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144471936.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144468189.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144469577.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144471380.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144468189.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144469865.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144468189.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000144471936.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144469159.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000144469155.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144469854.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000144470966.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000144471936.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144471954.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144471954.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000161134857.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161134857.0 node_expansions=92
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047252888.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966693281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999958360822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999938915488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000077808464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000011138604.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999966693270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000011138600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999988916381.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999958360836.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000008363999.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105586221.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000077808444.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000011138601.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000011138600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000011138604.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000011138622.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999966693270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000105586221.8 node_expansions=212
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105583067.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105586242.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105583074.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105583033.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105586206.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000105586242.0 node_expansions=80
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105583032.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105584409.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105586241.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105583043.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105585721.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105584721.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000105585130.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000105583043.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000105584019.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000105584019.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105584700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105585797.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000105586241.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105586269.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105586269.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105586279.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105586279.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047255677.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966696501.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999958364045.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999938918723.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144477900.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077811233.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000011141823.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999966696493.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000011141825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999988919601.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999958364048.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000008366788.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000077808493.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000011141826.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000011141845.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000011141826.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000011141826.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999966696492.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000144477900.0 node_expansions=172
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144475159.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144475137.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144477900.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144475124.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144475124.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000144477900.2 node_expansions=63
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144475122.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144476534.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144477788.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144475122.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144477534.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144477514.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000144476788.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144477256.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000144475136.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144476122.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000144476122.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000144476812.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000144477900.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000144477900.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144477900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144477900.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144480290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144480290.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144478923.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144477901.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144479290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144479177.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144477900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144478912.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000144480311.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144479566.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000144480013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144477915.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000144478923.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000144478900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000144478900.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000144479582.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000144480311.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144480304.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144480304.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144480289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144480289.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144481314.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144480290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144480314.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144481568.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144480315.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144481315.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144481870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144481957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144482416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144480291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000144481290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000144481293.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000144481305.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000144481960.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000144482416.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144482405.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144482405.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144484519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144484519.8 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144482426.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144482422.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144482421.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144484508.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144482421.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000144484508.0 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144483407.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144482411.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144482396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144483709.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144482424.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144483424.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144483966.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144484076.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144484507.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144482396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144483396.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000144483411.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000144483411.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000144484063.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000144484507.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144484518.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144484518.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144484535.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144484535.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144484534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144484534.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138924745.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138924745.8 node_expansions=98
FooPlayer.decide: Prioritizing 20 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138925732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138924732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000138924732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000138926010.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000138924732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000138924732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000138925732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000138926288.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000138926399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000138924732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000138925732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000138925732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000138926010.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000138925732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000138926399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000127813734.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000133370288.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000138926399.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000125036121.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000127815288.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000138926399.0 node_expansions=1762
FooPlayer.decide: Prioritizing 21 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116709434.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116708446.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000116708434.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000116709712.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000116708434.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000116709457.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000116709457.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000116709990.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000116709445.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000116710005.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000116708434.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000116709434.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000116709446.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000116709724.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000116709434.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000116708990.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000127813746.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000133370290.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000138926398.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000125036120.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2100000127815288.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2100000138926398.8 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111148644.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111148644.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000013926434.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999944481977.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999925037535.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999905592200.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100037546.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999977815346.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999911147766.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999955593089.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999955593089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999925037533.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999975037544.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000072259767.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000044481990.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999977815311.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000033370879.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033372448.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999977815322.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999944481977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000100037546.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100037559.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100037559.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100037543.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100037543.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133370818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133370818.0 node_expansions=17
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000100037568.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000133370841.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000100037557.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100037564.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100037566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000133370841.5 node_expansions=40
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000130593078.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000133370853.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000130593064.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000122259741.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000122259766.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000133370853.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133370856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133370856.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133370855.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133370855.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133370868.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000133370868.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000122252916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122252916.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000122252939.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000122252941.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000122252951.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000122254435.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000122252942.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000122254435.0 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000122253879.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000122252953.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000122252940.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000122254157.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000122252939.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000122252953.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000122253880.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000122254435.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000122253902.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000122254437.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000122252940.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000122253894.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000122253879.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000122254157.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000122253881.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000122253496.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2400000122254437.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000122254458.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122254458.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000036122391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983335334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961115279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000036122391.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122391.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036122391.94 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047242232.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050020268.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061132274.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027795502.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027796598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008345742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008346863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050016433.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055575309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686677.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038909155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055574789.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047242214.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044464167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019458819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019455764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008344351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346849.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033347751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013901583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038907777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025017430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038907477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033350240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033349684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036129708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126583.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000061132274.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061132293.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129763.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061138273.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000061138273.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132264.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132264.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061132274.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132274.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132275.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132275.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061132275.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061132255.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061138228.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061132265.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061132256.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000061138228.4 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061135209.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061138265.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134350.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132248.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132248.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136425.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135739.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134761.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000061138265.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138228.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138228.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138263.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138263.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027804917.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027804917.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138250.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138250.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138261.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138261.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138261.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138261.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138275.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138275.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691152.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691152.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691152.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691152.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691200.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041692066.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025029895.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094471621.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036136510.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008358719.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061138275.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061138311.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991691177.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138274.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138274.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138274.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088916076.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088916067.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138275.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061138311.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061138311.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138274.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061138274.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094471621.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471610.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471610.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471623.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471623.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033353616.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033353616.5 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041697464.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025029908.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094477019.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036136511.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008358733.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061138325.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061138289.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991691178.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138288.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138289.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138289.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088916068.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088921464.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061138288.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061138288.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061138289.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061138289.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061138288.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000094477019.8 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471622.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471622.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094471622.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066693842.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066693842.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910075.5 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094474597.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094473740.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094476796.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471633.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471633.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094474129.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094475796.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094475133.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094477074.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113910075.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000113910075.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910112.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113910089.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113910089.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072242520.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033353631.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066687001.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066686997.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008352742.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061132297.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080576743.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033353631.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080576742.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080576742.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080576742.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108354520.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108354552.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080576756.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080576755.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061132312.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080576740.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080576743.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000108354552.9 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108354544.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108354517.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108354544.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108358964.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108358964.9 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108354552.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108354531.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108354552.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008352765.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008352765.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072242544.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033353652.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066686997.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113910100.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000066686988.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061132321.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080576779.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033353654.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080576766.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080576765.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080576765.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000108354556.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000108354544.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080576785.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080576763.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061132322.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080576785.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080576765.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000113910100.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113910112.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113910087.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113910112.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119466997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119466997.0 node_expansions=102
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000119462542.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119464634.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119466719.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119462542.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119462552.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119465052.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119466709.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119466022.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119466997.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119466997.0 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1200000113911441.5 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1200000102800330.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000119466997.0 node_expansions=171
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000119466997.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000113911456.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000102800330.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000119466997.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119467046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119467046.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119471149.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119471149.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119467012.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119467012.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119467021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119467021.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119467059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119467059.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119471186.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119471186.2 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000119467041.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119469123.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119471208.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119469956.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119469678.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119467041.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119467051.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119469551.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119471208.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119470536.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000119471208.2 node_expansions=120
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000119471196.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119471198.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000119471239.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119471242.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119471208.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000119471242.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119471199.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119471199.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002807786.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002807786.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002803646.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002803646.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002803657.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002803657.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000002803642.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002805723.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002806282.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002806560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002806279.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002803644.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002803652.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002803666.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002807811.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002807112.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002806559.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000002807811.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002807822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002807822.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002807824.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002807824.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002807822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002807822.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977808789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977808789.5 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999977805323.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977807391.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977808502.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977807949.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977808227.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977805312.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977805323.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977805320.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977805320.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977808780.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977808225.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977807391.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999977808780.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977808782.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977808782.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977808789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977808789.5 node_expansions=12
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999977808782.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977810903.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977810613.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977811446.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977809793.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977811737.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977808781.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977808790.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977808790.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977808781.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977811737.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977810901.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999977810890.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1199999977811737.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977811724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977811724.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977814669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977814669.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958367279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958367279.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958370223.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958370223.2 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063926224.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999988925791.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999991704002.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094482668.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027814680.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999969480447.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077815569.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041704447.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041704447.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000041704447.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000061149335.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000088926680.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069482236.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041704447.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041704447.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022260003.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066704891.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000066704458.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000094482668.8 node_expansions=1558
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000094482224.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094484335.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094484057.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094484335.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000094482391.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094483224.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094482224.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094482224.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000094481668.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094482224.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094482668.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094485168.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000094484335.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000094484335.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1800000094482668.8 node_expansions=442
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000094481668.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094483790.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094483513.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094483793.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094482668.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094482668.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000094482700.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094481682.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094481668.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000094481682.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000094481668.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094484626.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000094483779.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000094483779.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=1800000094482700.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094482668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094482668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094482682.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094482682.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094482681.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094482681.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094482668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094482668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119479180.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119479180.8 node_expansions=73
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094482668.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094482693.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000094482693.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094482679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094482679.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094482690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094482690.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094482689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094484800.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094484534.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094484811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094483703.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000094483700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094482703.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000094482700.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094482710.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000094482701.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000094482978.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000094485645.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094484811.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000094484800.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000094485645.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094485645.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094485645.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094485634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094485634.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094483147.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094485637.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000094485637.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094483122.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094483122.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000088925192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088925192.5 node_expansions=169
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000063928136.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063930234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000063929956.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000063930237.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063929123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000063929123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000063928123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000063928154.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000063928123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000063928136.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000063928123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000063928401.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000063931078.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000063930234.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000063931078.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063931067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063931067.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063931070.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063931070.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063931088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063931088.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038926368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038926368.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038926338.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038926338.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038926389.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038926389.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038925457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999963925458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999961147714.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999972258791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999913924567.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052815235.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999986148578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999902814345.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000011148568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000011148582.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000005593013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000033370802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000013926346.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999986148578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999986148578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999966704136.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000011148568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000011148605.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000052815235.5 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052815249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052815249.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052815260.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052815260.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052815236.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052815236.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052813857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052813857.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052813857.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052813857.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083369393.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083369393.0 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052812798.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000052813901.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000052813901.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052812795.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000077811770.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000077811770.0 node_expansions=65
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019480558.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000052813912.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000052813891.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000077811770.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052813889.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000077811770.0 node_expansions=151
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000052813887.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052813900.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000052816021.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000052815998.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000052814898.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000052813898.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000052813898.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000052813900.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000052813889.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000052813887.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000052814178.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000052816289.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000052816011.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000077809934.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000077811770.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000072251893.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000072254390.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000066696456.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1500000066699381.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1500000077811770.0 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000077811770.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077811770.0 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999994452003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966675003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994453668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000016676779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000038899891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000038899891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000019458265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038903831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050016642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019459942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066683400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055571388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038903835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072239753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063906432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019459944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019459110.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055571709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044460251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033345755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025011850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025010462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050013888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055570543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041679419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041681351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052792188.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055570029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038901362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033344403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038898830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025008518.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033344637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033341859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033347405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038902763.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000072239753.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072238110.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072237818.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072239764.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000072239764.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072239767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072239767.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072239780.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072239780.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072243953.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072243953.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000072242309.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072242565.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072243976.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072242155.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072240777.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072239777.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072242711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072242022.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000072243976.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072243953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072243953.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072249934.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000072243978.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072243968.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000100021733.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047242178.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097243957.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025019078.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072243968.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072243978.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072243955.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000100021733.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019464400.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019464422.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072243956.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000097243956.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000019066.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019067.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072243955.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072243957.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000100021733.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100021747.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100021747.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100027713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100027713.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000100021730.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100021766.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000100021755.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100021756.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000100027698.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000100027698.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000100024241.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100024087.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100024496.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100024087.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100022698.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100021718.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100027722.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100024656.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100023964.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000100027722.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100027699.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027699.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100027746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100027746.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100027736.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027720.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027736.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025065.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000025069.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000025040.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025069.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025079.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000025055.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000025039.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025055.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025079.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000025079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000025050.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025079.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025079.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000025066.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000025040.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025066.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025079.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000025065.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000025027.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025065.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025099.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000072249982.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072249979.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000100027757.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047248198.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097249979.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025025099.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072249968.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072249968.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072249968.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072249968.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000100027757.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019470426.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019470426.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072249979.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000097249985.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000025079.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072249968.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072249968.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000100027757.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100027757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027757.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138916589.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138916589.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100027753.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027745.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027753.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127799566.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127799566.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100027755.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027753.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027755.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138916600.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138916600.9 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100027760.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027769.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000100027769.0 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000100027757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027757.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000100027755.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100027754.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000100027754.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000100027767.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000100027767.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100027767.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027755.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027767.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100027775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100027775.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100027754.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000100027756.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000100027756.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100027756.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027756.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127803716.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127803716.1 node_expansions=171
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127802050.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127801909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000127802328.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000127801909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000127802338.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000127803727.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000127800520.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000127799550.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000127802465.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000127801772.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000127803727.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000127803727.2 node_expansions=443
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100035409.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000100035309.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000100036143.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000100035687.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000100035298.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000100036702.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000100037799.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000100033909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000100032909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000100035867.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000100035133.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000127803729.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000122246242.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000127803729.1 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127803727.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803727.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100025938.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100025938.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000127803731.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075024186.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000125025964.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075025050.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072248175.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000100025938.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100025950.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000100025953.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000127803717.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000047246382.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000047246383.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000100025939.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000125025950.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050025060.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072248160.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000100025938.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000127803731.8 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127803717.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127803717.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100025939.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100025939.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075024173.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125025955.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075025076.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072248173.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100025939.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000100025940.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100025939.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000127803742.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047246383.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047246383.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100025939.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000125025952.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050025050.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000023272.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072248176.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100025940.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000127803742.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127803718.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803718.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127803731.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127803731.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100025952.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100025953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000127803740.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000075024172.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000125025963.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075025071.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000072248185.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000100025952.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000100025952.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000100025952.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000047246406.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000047246396.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000100025962.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000125025963.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000050025064.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000000023285.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000072248174.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000100025952.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000127803740.8 node_expansions=139
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000127803741.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000127803740.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127803741.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100025965.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000100025965.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075024196.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125025950.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075025059.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072248183.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000100025961.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000100025965.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000100025975.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000127803741.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000047246406.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047246416.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000100025961.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000125025961.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000050025074.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000023308.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000072248185.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000100025975.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000127803741.4 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127808568.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000127803741.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127803753.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000127803728.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127808568.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127808553.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000127803721.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000127808568.8 node_expansions=59
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000127806233.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127806070.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127806902.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127806497.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127806068.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127806511.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127808603.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127804679.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127803721.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127806624.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127805941.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000127808603.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808603.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127808603.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813439.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813439.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127808599.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127808556.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127808564.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127813428.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127808576.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000127813428.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127811039.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127809554.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127811762.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127811317.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127810942.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127811352.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127809539.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127813428.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127808550.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127811498.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127811498.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000127810762.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000127813428.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813463.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813463.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813443.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813443.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813457.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813477.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127813445.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000127813439.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000127813452.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000127813442.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127813456.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1500000127813456.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813456.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000033035.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000033035.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000100035653.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100035653.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000127813444.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000075033911.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000125035678.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000075034790.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072257890.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100035653.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100035653.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100035653.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000127813479.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047256111.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047256099.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000100035653.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000125035667.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050034788.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072257876.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000100035668.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000127813479.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813444.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813444.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813478.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127813478.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127813492.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127813492.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152805684.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152805684.8 node_expansions=31
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000152808195.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152806636.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152808858.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152808473.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152808025.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152808473.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152806636.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152805695.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152808580.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152808581.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152807918.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152807094.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152809970.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000147255246.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000152808858.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000152809970.0 node_expansions=1237
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000127821820.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127820042.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127821431.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127821987.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127821820.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127821431.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127821820.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127820042.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127819042.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127822264.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127821987.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127821264.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127821153.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000147254413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000152807094.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000152809970.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1800000152809970.0 node_expansions=331
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152809984.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152809984.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172252070.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172252070.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152809971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152809982.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152813181.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152809975.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152809985.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000152813181.2 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000152812483.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152810983.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152811358.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152813181.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152812761.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152812359.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152812737.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152810959.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152809971.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152812903.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152812905.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152812181.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152812349.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000152813181.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152813193.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152813193.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152813203.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152813203.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125035406.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100035404.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000152813183.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111145637.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000150035419.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100034529.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000097257626.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000100035416.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100035429.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125035404.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083367861.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000083367851.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000125035429.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150035429.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075034515.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047256737.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000097257651.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000125035416.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000152813183.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152813195.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152813195.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152813216.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152813214.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152816098.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152816134.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152813227.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000152816134.0 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000152813204.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152814189.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152814204.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152814593.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152815967.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152815578.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152815982.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152814204.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152813204.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152815593.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152816148.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152816145.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152815413.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152814745.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1800000152816148.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152816136.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152816136.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047259699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000047259699.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125038355.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100038357.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000152816148.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111148602.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000150038356.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100037494.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000097260588.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000100038369.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000100038366.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125038369.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152816146.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000083370813.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000083370813.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000125038369.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000150038368.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075037466.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000097260592.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000125038355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000152816148.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152816147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152816147.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152816169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152816169.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125038381.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100038381.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111148614.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000188927222.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000100037501.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000097260604.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000100038381.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000100038367.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125038381.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000152816168.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083370811.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000083370825.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000125038380.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000150038377.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075037479.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047259700.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000097260604.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000125038369.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000188927222.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150038380.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150038378.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150038380.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150038377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150038377.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000150038394.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150041288.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000150038394.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150038384.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150038390.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000172257346.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000172257346.2 node_expansions=115
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150039396.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150038393.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150039394.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150039393.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150039771.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150039395.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150041172.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150040784.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150041160.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150039382.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150038382.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150040782.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150041338.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150040619.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000150039938.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000163919957.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000169479416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000172257360.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000172257360.8 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172257381.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172257381.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000172257359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000172257359.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000172257346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000172257346.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000069478718.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069478679.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000069478705.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069478682.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069481599.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000069481599.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000069479692.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000069478666.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000069478682.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000069479690.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000069480044.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000069479669.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000069481470.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000069481044.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000069481460.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000069479655.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000069478666.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000069480055.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000069481610.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000069480888.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000069480247.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000069481610.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481636.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069484388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069484388.2 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481646.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481646.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481621.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481657.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481657.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000147260312.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000122260312.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000175038068.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000144482546.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000172260323.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000122259413.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000119482535.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122260314.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000122260290.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000147260277.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000175038095.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116704736.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116704732.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000147260314.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000172260290.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097259388.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097260277.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125038055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000175038095.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175038068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175038068.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481648.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000147260314.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000122260312.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000175038101.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000144482510.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000172260289.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000122259399.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000119482526.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122260314.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000122260291.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000147260277.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000175038068.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116704721.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116704735.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000147260291.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000172260326.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097259388.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097260304.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125038055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000175038101.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000175038068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175038068.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481613.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069481613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481613.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481648.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069481648.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069481635.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069481635.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097260291.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097260291.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000097260300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097260300.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097260327.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097260327.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000147260339.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000122260352.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000213926935.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000144482548.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000211149157.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000152814935.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000119482558.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122260339.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000122260339.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000147260352.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000213926935.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116704767.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116704771.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000147260339.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000172260326.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097259450.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000069481656.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000125038117.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000213926935.5 node_expansions=132
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000213926951.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000205593637.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000202815838.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000200038082.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000197260268.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000213926951.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213926950.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213926950.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213929713.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213929713.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000186151935.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000161151935.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000183374159.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000211151936.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000122262158.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000158374157.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000161151935.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000161151935.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000186151935.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000213929714.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000155596380.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000155596380.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000186151935.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000211151936.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000097262157.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069484380.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000136151935.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000163929713.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000213929714.5 node_expansions=630
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000213927951.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000213926936.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000213926936.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000213927973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000213928340.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000213927951.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213929751.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000213929336.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000213929725.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000213927952.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000213926952.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000213928352.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000213928781.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213929159.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000213928517.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000213929362.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000213929751.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213929729.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213929729.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069484405.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069484405.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069484405.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069484405.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000069484430.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094478026.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000069484432.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000094478028.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000094478028.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2700000094478028.5 node_expansions=214
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000069484430.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000069484441.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000069484430.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000069486803.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000094478028.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000094478028.5 node_expansions=107
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000069485429.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000069484429.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000069484443.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000069485443.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000069485815.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000069485431.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000069485429.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000069486819.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000069485832.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000069485428.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000069485431.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000069484429.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000069485817.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000069486262.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000069486650.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000069485984.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000069485431.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000094478042.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000088925472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000088925919.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2700000094478042.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094478028.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094478028.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094480426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094480426.0 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000094478052.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094480400.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000094478060.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000094478050.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000094478050.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000094480426.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000094480426.0 node_expansions=119
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000094478064.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000094478037.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000094478037.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000094478051.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000094479453.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000094479037.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000094478037.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000094480437.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000094479425.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000094479048.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000094479036.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000094478037.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000094479453.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000094479897.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000094480259.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000094479591.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000094479037.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000094480437.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000094480426.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094480411.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094480426.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094480441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094480441.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000094480429.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094480442.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000094480442.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000094480426.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094480448.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000094482804.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000094480428.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000094482804.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000094482804.0 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000094480440.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000094480439.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000094480444.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000094482789.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000094482804.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000094482804.0 node_expansions=79
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000094480415.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000094480415.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000094480429.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000094480429.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000094481818.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000094481429.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000094480426.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000094482804.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000094481818.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000094481426.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000094481429.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000094480416.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000094481818.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000094481263.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000094482259.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000094482638.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000094481970.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000094481415.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2700000094482804.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000094482804.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000094482804.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122260569.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122260569.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122260572.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122260572.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122260593.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000122260568.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122260596.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'SHEEP')) score=3300000122260568.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097260559.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122260572.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122260589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122260578.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122260559.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000122260589.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097260555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097260555.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000122260618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000122260618.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122260579.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122260628.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122260589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122260579.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000122260568.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=3300000122260568.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122260591.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000122260594.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000122260606.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000122260568.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000122260557.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000122260606.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122260573.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000122260573.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000097262441.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000097262441.0 node_expansions=62
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000097261606.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097261608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000097261450.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000097261718.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000097260617.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000097260617.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000097261997.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000097261621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000097262005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000097261884.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000097260608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000097260606.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000097261997.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000097260608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000097262438.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000097262176.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000097261617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000097260621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2700000097261608.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2700000097262438.5 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097262439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097262439.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097262450.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097262450.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000161151330.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136151333.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000202818006.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000172262440.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000200040192.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000122262414.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000133373554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000150040218.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000150040227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000175040220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000227817997.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000169484664.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000144484663.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000175040221.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000200040217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000069484664.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000125040220.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000152818005.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=3300000200040192.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040219.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200040219.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040232.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200040232.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040220.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000200040206.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000200040193.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000200040227.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000200040206.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=3300000200040206.5 node_expansions=60
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040217.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200040208.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000200040203.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000200040192.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000200040178.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'SHEEP')) score=3300000200040192.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040202.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200040206.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000200040203.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000200040200.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000200040206.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000200040206.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040218.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200040218.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000200040231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000200040231.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040215.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000200040228.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000200040231.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000200040231.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000200040218.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=3300000200040231.0 node_expansions=130
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040215.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000200040206.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000200040196.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000200040206.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000200040196.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=3300000200040206.5 node_expansions=90
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000200040239.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200040235.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000200040225.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000200040206.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000200040204.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200040239.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000200040259.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000200040259.0 node_expansions=38
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000230595761.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000227817983.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000225040205.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000222262438.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000213929094.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=3000000230595761.0 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999966675003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000038900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997227057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999983339224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000038900169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000038900169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000061127555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015345.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030573812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127989.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050019177.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047240267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008351298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008350477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050017012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036124999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061128956.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013903528.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025018251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019460481.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038907751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027792750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008350464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234918.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236307.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033346663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022235816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038904984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019458806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019457695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036127208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022239152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027793875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000061128956.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128945.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128112.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127289.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000061128945.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128960.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128960.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132578.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129933.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132988.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061129786.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061134933.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061130225.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061128964.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061131467.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000061134933.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061134933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138987.8 node_expansions=20
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061138546.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061138171.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135949.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061139005.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135768.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061137879.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061136213.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134935.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061137435.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088906733.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000088906733.8 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088906710.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088906710.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088910744.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088906724.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088906709.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088906719.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088910730.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088906731.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000088910730.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088910342.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088908926.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088907675.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088910758.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088907528.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088908649.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088907980.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088906721.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088909204.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000088910758.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088910754.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020101.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000020074.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020074.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020112.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020100.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000027797905.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027797851.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027797905.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027797901.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027797901.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994464568.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027797875.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000027797875.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994464555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994464555.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000020087.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020087.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000020124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020124.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094466330.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122244125.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088910775.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000061133013.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119466330.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080576563.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088910764.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088910764.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088910764.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088910775.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027797886.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027797903.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088910775.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088910792.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000119466347.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077798791.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047243208.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088910764.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122244125.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122244119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122244119.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122244119.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122244119.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020137.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020137.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020108.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020108.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020136.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020136.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020148.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020148.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030572520.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030572520.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966686791.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686791.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999966686798.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966686788.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966686778.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966686803.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966690820.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999966690820.6 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999966690376.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966689000.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966689153.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966687765.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966687598.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966688709.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966688066.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966686776.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966690820.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966689292.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999966690820.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966690820.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966690820.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966694442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966694442.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999966694445.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966693079.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966693237.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966691834.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966691667.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966693334.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966690834.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966692126.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966691834.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966690835.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966692959.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999966694445.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966694445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966694445.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966694446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966694446.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966694446.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966694446.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966694469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966694469.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966694446.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966694446.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472246.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472246.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994472257.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994472208.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472257.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994472258.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994472258.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994472258.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994472236.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994472258.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966694436.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966694436.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966692490.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966692490.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966699589.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966699589.6 node_expansions=180
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999966694458.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966696835.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966695435.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966697102.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966695268.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966696958.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966694449.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966695713.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966695458.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966694436.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966696561.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966696824.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999966697102.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697102.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697102.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936144055.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936144055.6 node_expansions=81
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063923597.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122256931.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055590264.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997256923.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055590264.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050033819.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025034700.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055590264.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025034700.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025034700.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999963921812.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999963921812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025034700.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025034700.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055590264.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013922708.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999983367145.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025034700.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122256931.1 node_expansions=938
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000122254431.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122256820.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122255435.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122256546.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122254431.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122255271.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122255431.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122254435.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000122255708.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122255447.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000122254439.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000122256935.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000122256827.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000122256935.1 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122256924.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122256935.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122256945.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122256948.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122256931.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000122256948.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122254990.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122254990.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122256955.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122256955.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122254998.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122254998.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936144032.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936144032.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936144046.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936144046.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936146435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936146435.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936144045.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936144045.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936146435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936146435.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905588513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905588513.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916695001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916695001.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044474558.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102807906.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036141225.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997252334.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055585693.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030587155.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000005585679.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036141225.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005585669.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005585656.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944472780.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944472767.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000005585656.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025032488.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036141239.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994473683.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999963918111.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000005585671.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000102807906.5 node_expansions=110
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000102807901.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102809155.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102808877.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102808901.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102809988.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102807901.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102808721.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102808888.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102807901.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102809155.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102807877.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000102807891.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000102808901.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000102810266.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=900000102810266.4 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102810293.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102810293.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125029822.8 node_expansions=67
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=900000102810316.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102811302.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102811580.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102811313.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102811302.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102810302.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102811146.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102811302.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102810316.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102811580.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102810313.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000102810305.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000102812416.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000102811316.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000125029822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000122252321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000116696765.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1200000125029822.8 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029822.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125029857.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125029868.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125029836.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125029868.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125029866.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125029866.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000125029862.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125031947.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000144471894.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000125029868.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125029860.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000125029872.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000144471894.0 node_expansions=133
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000125029862.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125030872.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125031140.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125030860.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125030862.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125029872.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125030694.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125029860.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125029872.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125031150.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125029872.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125029861.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000125031982.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000125030872.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000144471893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000138916337.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1500000144471893.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144471896.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144471896.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000130580250.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130580227.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130580508.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000130581250.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130581242.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000130580227.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000130581061.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000130580227.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130580250.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000130581528.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130580250.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130580250.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000130582339.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000130580228.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000130582339.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130582361.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130582361.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111137900.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111140840.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111137915.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111137905.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111137930.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000111140840.8 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000111137897.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111137913.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111139175.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111138896.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111138174.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111138919.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111137913.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111138729.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111137896.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111137895.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111140857.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111139174.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111137905.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111137905.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111137896.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000111140857.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111140837.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111140837.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052807514.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022254047.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999913917730.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986142936.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000063918627.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050029748.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013918619.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063918627.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033363082.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005587380.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977808713.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999933361286.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994474175.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033365158.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044474204.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013920713.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999983363062.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013918619.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000063918627.5 node_expansions=268
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000063918615.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063920714.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000063918626.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063918616.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063918627.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000063920714.0 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000063918617.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063918630.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063919880.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063919619.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063918880.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063919625.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063918625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063919452.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063918603.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063918626.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063919902.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063918603.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063918630.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063920714.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063918619.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000063920714.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063920714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063920714.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063922838.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063922838.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063920749.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063920749.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000011125201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011127419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050013889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011124931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011126040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011127442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011126030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055572763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050010848.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044458333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038902778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033346638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041680807.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033346348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041681918.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019455476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030568520.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022234351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036124364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025011572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038903056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025011638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038903029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013900475.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036123570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047236919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038902219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791638.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000055572763.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577375.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570830.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570819.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000055577375.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572763.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572763.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572774.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572774.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055572774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055572774.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025017220.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025017220.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025017219.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025017219.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025017219.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025017219.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025017234.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025017201.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000025021784.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025017209.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025017187.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000025021784.1 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000025019137.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025017203.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025021108.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025019311.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025020950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025021784.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025019137.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025019692.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000025021784.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025021784.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025021784.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025021836.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025021836.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025021822.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025021822.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966686711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686711.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690588.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690588.9 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686735.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686735.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686731.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686731.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686731.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686724.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966686724.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966686735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966686735.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966686731.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966686717.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966690589.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966686736.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966686714.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999966690589.9 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999966688656.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966689659.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966686701.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966690590.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966688823.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966690493.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966688645.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966689212.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966690479.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999966690590.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690604.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690604.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690601.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690601.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690601.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690601.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912842.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912842.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917430.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938917430.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912842.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938912842.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917424.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938917424.2 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938912844.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938917408.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938917424.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938912848.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938912815.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999938917424.2 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999938914757.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938915757.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938912824.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938915494.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938914925.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938916601.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938914758.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938917424.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938915324.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999938916605.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999938917424.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917438.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938917438.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938920368.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938920368.6 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999938919380.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938920379.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938917446.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938920112.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938919935.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938919546.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938918446.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938919390.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938920103.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999938919269.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999938920116.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=599999938920379.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938920379.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938920379.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938920387.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938923031.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938920388.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938920379.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938920402.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999938923031.0 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999938922308.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938920364.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938923031.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938922475.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938922198.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938922475.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938921364.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938921486.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938923058.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999938922875.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999938921365.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999938923030.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999938923058.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923058.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938923058.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938923043.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923034.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938923034.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938923067.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999938923056.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938923056.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999938923040.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938923056.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938923065.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=599999938923065.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938923065.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923064.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938923064.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938923064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938923077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938923077.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997258176.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997258175.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013923988.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000036807.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938923064.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052816363.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052813745.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997258176.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952812842.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952812841.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058371918.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997258202.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997258202.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997258175.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997258202.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052816363.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997258176.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997258202.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000058371918.9 node_expansions=254
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058369299.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058369272.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058369266.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058369279.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058369287.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058369290.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058369299.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058369299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058369299.8 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997258210.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997258210.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050035031.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033367475.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938923077.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088924808.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052813741.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997258188.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952812856.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952812864.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997258198.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938923078.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997258189.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997258188.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997258189.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088924808.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997258188.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997258188.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000088924808.6 node_expansions=258
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088924808.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086147030.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000088924808.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088924808.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088924808.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938923032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938923032.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938923028.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938923028.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938923028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938923028.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938923039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938923039.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938925686.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938925686.6 node_expansions=24
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999938927895.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938925673.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938929173.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938927784.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938927506.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938927784.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938926673.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938926673.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938926784.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938927506.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999938929006.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999938926673.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999938928339.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=899999938929173.1 node_expansions=317
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938925720.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938925715.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938925698.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938925710.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938929173.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999938929173.1 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999938927628.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938925673.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938929184.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938927784.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938927521.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938927784.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938926684.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938926684.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938926798.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938927506.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999938926965.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999938928173.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999938926687.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999938928367.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=899999938929184.1 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938929173.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938929173.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913929198.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913929198.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913929195.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913929195.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913929209.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913929209.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913929207.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913929207.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913929206.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913929206.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913929220.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913929220.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008375443.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008375442.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025043853.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999975042997.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063933630.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063933630.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000008375442.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999963930109.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963930109.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069489219.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008375442.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999913929221.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008375443.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008375443.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008375442.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088933663.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000033378075.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008375454.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000088933663.9 node_expansions=226
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088930999.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088930978.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088933630.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088930999.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088930966.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000088933630.9 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000088932919.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088930980.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088933075.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088933092.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088932797.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088933086.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088931964.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088931964.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088932086.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088932797.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088932253.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088930975.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000088931964.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000088933630.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000088933630.9 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088933641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088933641.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088934647.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088934647.0 node_expansions=232
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025044840.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999975043951.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999913932840.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063934618.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063934618.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963933729.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999963933729.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069490173.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999913932840.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033379062.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008379062.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), None, None)) score=1500000069490173.5 node_expansions=4176
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000069491839.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069491839.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069493395.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069493951.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069493673.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069492839.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069493950.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069490173.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069490173.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069492951.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069493673.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069493117.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000069491839.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000069494506.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000069490173.5 node_expansions=444
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000069490173.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069490201.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069492312.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069492313.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069492006.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069491184.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069492295.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069490184.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069491284.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069492017.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069491462.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000069490201.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000069492839.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000069490184.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069490184.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069490184.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069490213.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069490213.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069490202.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069490202.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069490213.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069490213.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008379101.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008379102.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025044879.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999975043991.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999913932880.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063934658.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063934657.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008379102.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963933783.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999963933769.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008379102.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999913932880.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008379112.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008379102.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000008379102.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088934658.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033379113.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008379101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=1500000088934658.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088934669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088934669.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088934668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088934668.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088934648.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088934648.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088934672.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088934672.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025047530.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999975046641.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999913935506.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063937308.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063937308.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963936395.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999963936395.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069492863.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999913935506.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033381752.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008381728.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000069492863.5 node_expansions=726
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000069490197.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000069490197.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069492308.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069492312.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069492030.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000069491197.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000069492308.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069491312.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069492034.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069491474.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000069490197.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000069492884.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000069492884.5 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000069492868.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069492853.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000069492851.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000069492864.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000069492863.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069492868.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913935533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913935533.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913933883.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913933883.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913935522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913935522.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913927988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913927988.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999888930679.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999888928002.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999888928002.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999888929002.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999888929846.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999888930113.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999888930124.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999888929013.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999888929113.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999888929846.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999888929279.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999888928013.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999888929002.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=899999888930679.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888929011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888929011.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888932779.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888932779.9 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999888932790.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999888930675.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999888930676.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999888931675.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999888932513.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999888932790.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999888932786.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999888931675.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999888931790.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999888932510.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999888931953.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999888930679.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999888931679.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=899999888932790.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888932790.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888932790.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888932787.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888932787.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999888932803.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999888932803.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999888932825.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999888932799.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999888932802.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=899999888932825.9 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999888932791.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999888932789.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888932791.4 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008344002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005566225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999958337780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999958339725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000000007336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999997229003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000009835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983340056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977784500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999972227278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994453724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986119779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983341168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999980560613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999983338668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999980562002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975006167.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000027789336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027787947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027787669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000027789336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000005573256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050014987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052795553.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460286.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005569644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005569367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005568243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033348311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036125532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019458041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041685053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050016708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033345550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022233874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025011360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025012194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016677965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013901296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011122975.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000061125330.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061124219.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061125330.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061124775.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000061125330.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061125367.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061125306.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061125367.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936120898.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936120898.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999936122573.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936125073.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936122295.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936125775.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936122850.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936125074.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936122573.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936123128.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999936125775.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936125775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936125775.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795095.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002795095.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002795145.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002795145.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936125777.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936125777.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936125775.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936125775.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936129928.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936129928.6 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999936127442.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936127886.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999936129942.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936127165.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999936128165.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936127719.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936129943.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999936127443.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936127998.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997234672.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=899999997234672.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997234676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997234676.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997234697.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997234697.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997234687.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997234687.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030568030.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125014266.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061125363.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058345810.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088903130.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088903130.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125014241.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125014242.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061125339.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005568006.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055569783.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088903141.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116680908.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116680944.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088903130.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088903117.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088903117.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088903117.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125014266.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125014278.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125014240.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125014278.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030568008.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125014255.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061125341.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058345798.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088903144.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088903119.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125014252.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125014278.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000061125366.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005568019.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055569786.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088903119.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116680910.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000116680908.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088903144.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088903144.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088903120.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088903144.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000125014278.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125014241.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125014217.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125014241.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125014277.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125014277.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125014278.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125014240.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125014278.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125014274.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125014274.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000125014279.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125014264.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000125014258.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125014247.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125014257.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000125018411.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000125018411.9 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125015946.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125015366.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125018411.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125015653.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125015663.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125016189.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125018430.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125015911.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125016477.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000125018430.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018422.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018422.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018412.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018413.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018413.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125020087.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125019531.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125018430.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125019810.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125019820.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125022755.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125020386.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125020077.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125020657.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000125022755.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100019390.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100019390.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125022756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125022756.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125022755.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125022747.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125022755.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243181.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243181.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997243192.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243152.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243192.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243178.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997243189.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243163.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243189.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961132075.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961132075.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994465411.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125022742.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025022745.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022243190.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052800542.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052800523.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125022765.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000125022757.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025022756.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999969465411.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019467189.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052800522.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080578333.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080578314.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052800542.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052800523.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052800542.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052800542.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000125022765.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125022754.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125022733.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125022754.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161133824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161133824.0 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000161133813.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000158356058.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000152800480.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1200000161133813.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161133851.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161133851.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161133813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161133813.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161133824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161133824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161133813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161133813.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136130479.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136130479.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000136130528.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136130528.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177796212.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177796212.8 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000136132192.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000136132469.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000136131644.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000136130522.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000136131911.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000136131911.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000136130533.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000136132466.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000136132188.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000136132744.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000177796230.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000177796230.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000177796212.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177796207.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177796212.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177800537.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177800537.5 node_expansions=148
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000177796245.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177796174.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177796245.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177798432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177798432.8 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999969461101.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000161129555.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036129544.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999988906453.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000050017547.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000105573988.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000130574019.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000177796246.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000077796210.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022238897.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072240655.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000105573998.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000133351769.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000133351811.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000105574023.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000105574001.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000105574008.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130573991.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000177796246.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000177796213.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177796191.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177796213.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177798443.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177798443.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150018454.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177796188.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000177796188.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177796188.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177796188.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177800523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177800523.0 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969463315.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000161131783.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000036131760.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999988908649.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000050019783.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000105576204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000130576228.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000177798450.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000077798426.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022241093.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000072242871.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000105576204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000133354005.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000133354005.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000105576204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000105576204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000105576204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000130576228.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000177798450.2 node_expansions=773
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000177797917.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177798172.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000177797364.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000177796231.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000177797629.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000177797617.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000177796250.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000177798162.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000177797910.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000177798450.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000177798450.2 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177798475.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000177798412.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177798475.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177798461.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177798461.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177798499.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000177798461.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177798499.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000219465131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000219465131.5 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000177798474.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000177798471.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177798474.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999969463338.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969463338.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950018861.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950018861.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950018895.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999950018895.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999950018861.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950018861.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999969464199.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969464199.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999969464183.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969464183.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999950018875.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000141687343.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016687331.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030575363.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086131787.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111133877.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000177798442.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000200020644.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000058353986.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000002796653.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052798442.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086133876.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000113909555.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000113909578.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086131794.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086131764.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000086131764.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000130576233.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000200020644.5 node_expansions=146
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200020627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200020627.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158354000.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158353994.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000158353997.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000158353987.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000158353997.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158354000.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138909553.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138909553.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127798478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127798478.8 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000161131804.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000155576199.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000169465092.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1800000169465092.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169465092.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169465092.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919465390.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919465390.8 node_expansions=23
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999919467621.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999919467343.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999919466510.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919465399.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999919467066.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999919465677.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999919468066.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999919465399.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999919467343.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999919466399.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999919467621.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=1799999919468066.0 node_expansions=279
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999919467066.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999919467343.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999919466522.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919465399.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999919468066.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999919466800.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999919465677.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999919465399.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999919467376.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999919466399.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999919467078.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=1799999919468066.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919468066.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919468066.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986136522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986136522.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986138446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986138446.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999986136537.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986136512.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986136537.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986136560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986136560.0 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999997244604.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999997246558.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999997245715.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999997244614.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999997245993.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999997244881.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999997244614.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999997246548.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999997247654.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999997244604.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002801100.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999997246558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2099999997244891.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000002801100.2 node_expansions=1329
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999986138099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999986142433.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019472503.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999986140488.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999986142433.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999986139488.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019471670.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999986138099.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999986140488.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019473336.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019472392.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999986140044.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999997248469.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2099999997245803.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000002803025.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2399999986142433.0 node_expansions=701
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999986140048.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999986142422.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999986142405.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999986142405.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999986142415.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999986142433.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999986142433.0 node_expansions=256
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000005584423.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999986142390.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999986143501.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999986142390.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000002804366.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999986142390.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999986142668.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999986142390.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999986142390.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999986142390.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999986143390.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999986142390.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000002802977.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999997250376.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2699999997247710.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000002804366.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2700000005584423.5 node_expansions=452
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999986141046.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999986141033.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999986141016.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999986141016.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999986141056.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000005584423.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000005584423.5 node_expansions=59
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999986141023.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999986141001.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999986142112.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999986141044.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999986143390.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999986142412.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999986141304.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999986141001.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999986141001.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999986141023.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999986141027.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999986142001.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999986141001.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999986141044.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000005584423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2699999997249026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999997246310.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000002803977.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2700000005584423.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000005584461.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000005584461.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000005584473.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000005584473.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000005584471.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000005584471.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000005584476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000005584476.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977806700.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977806700.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999891696159.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000102809059.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999972252603.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000061141494.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000080586827.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000113920160.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000180586827.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000161142392.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000061142381.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000016697048.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000055586826.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000088920159.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000144475716.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000144475716.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000100031271.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000119475716.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108364604.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000133364604.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2700000180586827.0 node_expansions=452
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000180584473.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000180584470.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000180584440.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000180584462.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000180586827.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000180586827.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000180584438.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000180584438.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000180585549.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000180584438.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000180586827.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000180585857.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000180584715.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000180584468.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000180584438.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000180584438.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000180584438.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000180585438.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000180584468.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000180584476.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2700000180586827.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000180586827.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000180586827.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180586850.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180586850.5 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000180586891.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000180586904.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000180587972.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000180586861.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000180588692.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000180586861.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000180587181.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000180586875.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000180586861.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000180586862.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000180586891.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000180587875.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000180586861.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000180586904.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000191694849.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3000000191692212.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000197248850.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000186137363.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=3000000197248850.5 node_expansions=54
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002785336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022229891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019451780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025007947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988891167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999966669723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036129167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036128045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044458876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050019776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047237207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005572709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005572723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052798109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036129973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033349999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019460805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902141.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022237760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038906164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036128307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027793027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005572139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005569892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005572129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022239139.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052798109.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795067.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796166.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798110.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052798110.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798123.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052798123.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798109.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798109.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240787.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240777.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240790.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997240791.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997240766.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240791.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240801.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052798146.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798136.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025018580.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086131475.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052798135.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005574136.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052798135.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080575922.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080575923.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997240802.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052798148.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052798135.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131466.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131478.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798146.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798148.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005574135.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005574136.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086131478.0 node_expansions=154
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086131469.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131445.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086131464.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131477.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086131454.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086131467.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000086131477.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086131464.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131438.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131464.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131489.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131489.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131489.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131464.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131489.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137986.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137986.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052798156.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052798152.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025018596.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997240822.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086137986.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052798156.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005574152.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052798152.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080582430.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080582430.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997240822.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052798152.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052798164.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086137986.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052798156.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052798152.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005574156.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005574156.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086137986.2 node_expansions=154
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131441.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131487.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086131487.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086131487.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131463.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131487.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086138033.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138033.4 node_expansions=48
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086131489.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086131475.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131489.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086138019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138019.8 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086128729.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086131476.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086131476.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086128699.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086131470.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086131484.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086131473.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086131486.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000086131486.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086128708.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128708.6 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086128708.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128708.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022239806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022239806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994465672.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999997238041.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000022239819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999975015806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000022239819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050017596.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050023005.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966682486.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000022239817.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000052800783.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055578560.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000055578560.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000022239817.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000022239817.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999975015806.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999975015819.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000055578560.9 node_expansions=195
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055573164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573164.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966682497.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682497.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966682483.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966682483.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966682495.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966682495.9 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966682438.4 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991682438.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=899999991682438.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991682472.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991682472.9 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991682448.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991682448.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991682474.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991682474.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991687908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687908.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047239809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000047239821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000019460267.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000022238042.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111128724.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000047239808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999975015808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000047239821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000075017599.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000075017599.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000047239810.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000077795388.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000080573153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000080573149.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000047239809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000047239830.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999975015808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999975015808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000111128724.1 node_expansions=84
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111128699.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111128694.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111128696.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111128708.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111128708.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=900000111128708.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111128695.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128695.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975015792.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975015792.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975015828.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975015828.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975015819.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975015819.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975015841.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975015818.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975015841.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975021277.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975021277.6 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975015841.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975015832.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975015841.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008349153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008349153.0 node_expansions=19
FooPlayer.decide: Prioritizing 9 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008350808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008351641.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000008350530.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000008351919.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000008350121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000008351086.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000013905585.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000008352066.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000008354566.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000013905585.8 node_expansions=311
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008354566.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1200000008354566.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000008354588.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008354588.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080581525.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080578568.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019468632.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022246397.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000144470397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000080578568.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000080578568.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000108356401.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108356366.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991687945.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080578589.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000111134179.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113914864.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113911898.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080578589.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000080578587.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008354612.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008354587.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000144470397.8 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172239818.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172239818.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080578549.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080578577.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019468597.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000022243449.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080578549.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000008354549.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000080578564.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000108356338.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108359264.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999991687883.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000080578577.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000111137042.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113911894.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113911901.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080578557.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000080578549.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000008354549.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008354557.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000113911901.8 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113911909.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113911881.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113911894.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113911898.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113911906.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113911909.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113911916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113911916.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113911898.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113911910.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113911910.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113911900.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113914829.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000113914829.0 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113913553.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914384.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113913275.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113914662.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113912898.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113913828.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113914843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113914828.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000113914565.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000113914843.2 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914828.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113914828.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914863.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113914863.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914863.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113914863.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113914874.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000088908584.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088908584.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113914862.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113914862.2 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113922974.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113921030.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113921697.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113920308.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113921419.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113921141.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113921030.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113921974.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000113922974.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000113922697.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000113922974.8 node_expansions=361
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113921029.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113922989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113920029.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113921696.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000113921420.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000113921143.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113921031.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000113921976.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000113921044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000113922974.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000113922698.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000113922989.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113922974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113922974.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055583382.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100018741.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994470507.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999997248268.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119472265.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000055583375.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999983359365.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100021368.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108361161.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083361156.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999966692698.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000055583365.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000086138946.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088916721.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000055583365.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000055583365.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999983359362.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999983359365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000100021368.8 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080583376.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080583376.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000080583378.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000080586282.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000080583385.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000080583387.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000080583387.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100021340.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000100021340.8 node_expansions=100
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000080584385.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080585030.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080583378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080585474.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080584767.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080584489.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080584363.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080585310.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080584363.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080584489.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080586308.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080583363.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100018713.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000100021355.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000097244118.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000100021355.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100021340.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100021340.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100021355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100021355.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100021357.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100021357.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100021366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100021366.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100021355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100021355.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100021377.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100021377.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100021386.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100021368.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100021386.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094463821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094463821.0 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000075019446.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075019467.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000075019467.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041686097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041686097.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030574978.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055575012.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999988906532.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999991684310.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000113908312.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075019423.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000075019423.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000102797198.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077797200.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999961128754.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050019433.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000080574976.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000083352756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000108355698.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075022365.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000050019423.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999988910365.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999988907421.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=2100000113908312.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113908312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113908312.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113908324.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113908324.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113911240.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113911240.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113908311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113908311.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113908325.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113908325.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000113908314.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113908321.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000113908331.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113911240.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113911256.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000113911256.2 node_expansions=61
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000113908309.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113909975.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113908309.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113908309.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113909697.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113909432.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113908309.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113910265.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113909309.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113909420.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113911256.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113908312.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000113911256.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113911253.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113911253.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113911253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113911253.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000113911255.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113911267.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000113911279.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000113913616.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113913631.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000113913631.8 node_expansions=80
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000113912242.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113911257.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113912368.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113911244.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113911257.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113912631.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113912354.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113911242.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113913201.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113913646.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113912257.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113912354.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113911286.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2100000113913646.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113913646.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113913646.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000133354180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000133354180.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000113913675.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113913676.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000113913676.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000113913677.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113913664.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113913677.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113915608.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113915608.8 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113913653.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000113913666.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000113913666.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113913666.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113913666.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113915587.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113915587.8 node_expansions=34
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000133354165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000133355165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000133354165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000133355276.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000133354165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000133354165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000133355554.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000113914778.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000133354165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000133356109.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000133355165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000113914778.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000133354165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000150019891.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000150019891.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000144462947.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2700000150019891.5 node_expansions=1509
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000130580333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130580333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000130579333.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000130580466.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000130579345.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000130579347.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000130580736.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000130580444.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000130579345.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000130581275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000130580355.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000130580459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000130579355.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000150019894.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000144462961.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2700000150019894.5 node_expansions=60
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013896225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030564336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016672669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000002784558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000000007058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988897002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994450613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044463341.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050021175.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041686053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044458588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030569389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005572432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005574644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033353620.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005574654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030574453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906663.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016930.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030572464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022239128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033347476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036128029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030570515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038905841.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005570476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005572129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005570170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025016919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027795539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013903541.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013904927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682694.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000050021175.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050021165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018676.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018120.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000050021165.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021188.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021188.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021177.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021139.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021177.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026609.9 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021180.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021155.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021180.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026595.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026595.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050021190.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021165.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050021175.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050021198.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050026595.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050021187.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000050026595.4 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050023960.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050025496.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021170.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050023817.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050023962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026595.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050024386.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050023406.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000050026595.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026607.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026607.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026608.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026608.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936133262.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135942.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991691484.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025024843.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083359955.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050026595.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005580373.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080582161.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050026607.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050026595.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050026607.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050026595.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083359939.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050026608.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050026608.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050026595.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050026608.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080582177.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083359955.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359942.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359938.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359942.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359967.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359967.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359955.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359918.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359955.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359967.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359967.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359967.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359953.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359967.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359978.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359981.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359952.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359981.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036135965.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991691509.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025029960.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083365071.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050026622.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005580412.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080582188.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050026620.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050026620.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050026620.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050026621.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083359964.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050026620.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050026634.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050026620.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050026620.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050026620.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080587294.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000083365071.9 node_expansions=107
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359978.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359966.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359962.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359962.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359974.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359974.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083359975.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359964.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083359965.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083359967.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083365106.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083365106.4 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083362717.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083364273.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359939.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083365106.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362606.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083362619.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083362717.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083363162.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083362162.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000083365106.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365106.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365106.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365133.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365133.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365119.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365119.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138453.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138453.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138439.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138439.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138453.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138453.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138439.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138439.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138466.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138466.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936138439.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138439.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138439.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138439.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138466.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138466.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138453.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138453.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138454.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138454.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138454.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138453.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138453.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138477.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936138477.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936138477.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936138477.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991696672.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991696672.9 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991696654.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000013918862.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000013918862.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013918876.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013918876.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013918862.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013918862.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999936138417.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036141095.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047252209.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000105587321.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000072253973.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005585528.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102809539.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000072253973.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072253986.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072253973.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072253986.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105587331.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072253986.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000072253973.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000072253973.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000072253986.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072253986.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102809555.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000105587331.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105587334.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105587334.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902805076.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805096.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902805096.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902805109.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805096.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902805096.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805097.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902805097.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805096.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902805096.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805096.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902805096.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902805110.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902805110.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902805099.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902805099.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880579263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880579263.2 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999880584596.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999880579263.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999880587929.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999880583596.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999880586262.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999880586262.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999880579263.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999880585985.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999880583596.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999880585818.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1499999880579263.2 node_expansions=246
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999880580263.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999880583596.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999880579263.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999880581929.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999880581943.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999880579263.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999880580262.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999880581651.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999880579263.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999880581485.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1499999880579263.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880579277.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880579277.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850023707.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999850023707.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850023709.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850023709.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850023709.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999850023709.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850023708.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999850023708.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822239375.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999822239375.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822239375.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999822239375.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822239376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999822239376.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822239376.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999822239376.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999794461598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999794461598.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999794461598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999794461598.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999794461598.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999794461598.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999775015501.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999775015501.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999794461613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999794461613.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999772239391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999772239391.0 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086126998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083350599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066682278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086126978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069456710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080568945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063902198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030566333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080572821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075015052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058343108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063902820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030563555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058344974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000086126998.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129498.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000086131720.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030571043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027793531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047236933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014667.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994454307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999994453764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036124111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011123186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005566795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997233739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997232628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005566532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019456862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011123515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030571918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016679628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994454306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008345194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994452337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994452071.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994453448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011121015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033345261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016676583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016676583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000011239.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000055573109.5 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055568387.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000055573109.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353968.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353968.4 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058356462.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058357576.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357443.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058356887.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353973.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356185.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058359678.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058359111.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058359678.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359678.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359678.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997246776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997246774.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997246774.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691247.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691247.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691230.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691230.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691234.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691234.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691243.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691243.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580123.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930580123.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966691244.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691244.4 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999966697345.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966700011.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966699900.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966699345.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966699067.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966700011.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966696400.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966698622.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966700011.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999966700011.6 node_expansions=207
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966697345.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966696956.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966698354.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966697800.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966697511.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966700011.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966694845.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966697511.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966697067.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966700021.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999966700021.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966700011.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966700011.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930588907.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930588907.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999930592399.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930594510.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930595344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930595344.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930595066.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930595066.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930593399.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930592399.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930594510.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930595733.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999930595066.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999930595733.1 node_expansions=297
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999930591121.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930593247.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930594621.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930594067.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930593789.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930593803.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930592123.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930591122.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930595733.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930591122.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999930593788.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999930593788.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999930595733.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930595733.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930595733.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930595733.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930595733.1 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999930595734.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930597857.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930599233.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930597299.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930598399.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930598400.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930596746.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930595735.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930595744.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930598399.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999930597011.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999930598122.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999930598401.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=599999930599233.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930599233.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930599233.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908374219.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908374219.6 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999908371563.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908373675.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908373689.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908373132.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908372578.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908374244.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908374230.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999908372563.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908371563.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908371563.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999908372841.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999908372841.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999908371578.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999908374244.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=599999908374244.1 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908374245.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908374245.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908374245.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908374245.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999908374230.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908374230.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008374207.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999908373343.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019484429.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000100042698.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061153763.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999908374245.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969487120.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999908373342.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969487120.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997264911.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999997264911.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038931540.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991709352.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991709356.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969487121.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969487130.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969487120.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969487120.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000061153763.1 node_expansions=240
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022264911.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022264896.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000022264900.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000022264888.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000022264899.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000022264888.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022264911.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052813746.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052813746.2 node_expansions=137
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000022264924.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022264924.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000022264898.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000022267556.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000022264891.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000022264888.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000022267556.5 node_expansions=54
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000022264891.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000022267000.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000022267011.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000022266447.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000022266445.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000022265900.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000022267567.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000022265889.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000022264889.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000022264913.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000022266167.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000022266181.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000022267003.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=600000022264903.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=600000022267557.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000022267567.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022267557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022267557.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908376913.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908376913.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908376880.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908376880.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908376879.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908376879.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908376879.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908376879.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908379546.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908379546.6 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999908379532.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908381643.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908381643.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908381643.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908381087.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908381087.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908380532.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999908377865.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999908377865.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908379532.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999908379532.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999908380809.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999908380810.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999908381643.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999908379532.1 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=599999908381643.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1199999908377865.8 node_expansions=574
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999908377865.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999908379990.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999908380532.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999908379990.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999908379434.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999908379421.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999908378879.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999908377889.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999908377879.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999908377889.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999908379143.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999908379143.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999908380000.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999908377865.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999908377879.1 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=599999908380532.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999908377889.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908377866.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908377866.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888931476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888931476.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888931499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888931499.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888931498.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999888931498.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888931498.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888931498.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999961153722.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999888930632.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980597289.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080599957.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002822179.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999888931498.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950044388.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999888930609.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999969488833.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999997266610.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977822165.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980599957.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972266611.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972266611.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950044387.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950044410.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950044387.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950044387.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000080599957.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080599943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080599943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999888931488.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999888931488.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999961153712.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999888930600.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980597267.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080599946.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002822165.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999888931511.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999950044378.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999888930600.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999969488822.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999997266610.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977822182.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980599933.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999972266600.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999972266611.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999950044377.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950044377.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950044377.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999950044391.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000080599946.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080599958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080599958.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080599943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080599943.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080599958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080599958.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080599966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080599966.5 node_expansions=2
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1200000080599976.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080602644.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080602088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080601532.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080601542.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080600986.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080599986.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080599977.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080601254.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080601258.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080602100.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080599980.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080599980.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000080602644.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000105591679.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000102816013.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000111147804.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000111145291.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000105596457.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000097262522.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1500000111147804.8 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111147789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111147789.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888926430.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888926430.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999888923787.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999888926454.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999888925875.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999888925333.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999888925343.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999888924787.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999888923764.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999888923777.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999888925065.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999888925055.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999888925888.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999888923777.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999888923777.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999888926444.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999888926454.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869482009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869482009.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869480357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869480357.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999983370134.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999922259023.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013925690.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000091704367.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000013926579.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999911147898.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999961148789.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999922259010.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999980593259.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008371034.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999988926579.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011148812.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000002815478.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999983371034.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999961148798.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999930593245.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999930593232.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999961148798.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000091704367.5 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091704358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091704358.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091706446.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091706446.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000091704368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091704349.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091706446.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091704347.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091704347.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000091706446.0 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000091704335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091705348.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091706446.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091705901.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091705891.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091705335.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091704346.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091704335.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091705626.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091705350.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091705350.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000091704335.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000091704336.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000091706457.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000091706457.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091706468.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091706468.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091705081.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091705081.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983370860.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999922259750.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013926403.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000013927292.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999911148623.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999869481081.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961149528.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999922259734.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999980593980.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008371736.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988927292.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011149514.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002816193.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983371748.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961149528.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999930593956.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999930593970.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961149512.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000013927292.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013927292.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013927292.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000052816169.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000041705057.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000044482835.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000052816169.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052816169.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052816169.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052816203.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052816203.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052816200.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052816200.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052815092.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052815092.2 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080592846.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000083370624.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000083370624.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083370604.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083370604.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869479946.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869479946.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869479979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869479979.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013925292.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991703058.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083369727.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000161148402.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083370615.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999941703091.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030592835.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991703058.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050037282.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077815059.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058370614.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080592838.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072259514.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052815069.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030592837.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969481725.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969481738.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030592836.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000161148402.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000161148402.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161148402.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161149984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161149984.0 node_expansions=81
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013925301.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991703091.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083369736.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083370625.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999941703071.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999869479957.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000030592846.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991703087.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050037292.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077815083.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058370639.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080592848.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000072259514.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000052815067.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030592847.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969481736.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969481735.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030592860.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000083370625.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083370639.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083370639.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111149935.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111149935.8 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000108369627.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108370627.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108370627.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108371182.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108371182.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108369627.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108369627.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108370627.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108370904.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108370627.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108370627.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108369627.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108369627.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000108371182.5 node_expansions=385
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083372198.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111149927.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108371194.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000108371184.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108371197.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000111149927.8 node_expansions=116
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083372205.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111149927.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083372202.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083372202.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108371194.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000111149927.8 node_expansions=35
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111149927.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1800000111149927.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111149928.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111149928.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111149961.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111149961.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000111149961.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111149938.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000111149928.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000111149970.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111149935.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000111149970.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111149941.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111149941.2 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000041678780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008343447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999958341391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999958341391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005562336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999991673669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019453225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005561503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008343169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999958339446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999958337223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999958336112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999958339446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991674835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994450113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000041678780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041678780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041677947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041676280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000041678780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000022237984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061128887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061128890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058351112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061128876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044459909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058345252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058349724.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063907287.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069460898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072240618.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022235738.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022235726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041683532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033347129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038905755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027791586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033346865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044458318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041679126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041680819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033348809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052793876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030567963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044459707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055573039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044459694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000069460897.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047238039.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000072240618.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072238940.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072245496.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238940.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000072245496.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072240607.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072240607.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025015742.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000100018398.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000072240607.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022237953.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997237940.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072240607.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016631.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072240618.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072240634.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072240631.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000097240620.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000097240620.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072240607.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072240618.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072240607.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072240634.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022238856.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022238842.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000100018398.4 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100018409.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100018409.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100023287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100023287.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100018412.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100018412.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100018422.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100018422.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100018409.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100018409.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100023265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100023265.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100018409.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100018409.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141685043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141685043.0 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000141685068.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000127796166.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000141685068.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141685043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141685043.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141685043.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141685043.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025015720.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000113907265.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022237968.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997237931.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113907281.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091688140.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113907265.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113907290.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113907265.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113907290.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000138907278.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000138907276.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113907290.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113907290.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113907265.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113907281.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063905498.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063905487.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000138907278.8 node_expansions=70
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000138909771.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138910049.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138912169.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138910474.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138909771.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138909505.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138910752.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138907261.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000138912169.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138912140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138912140.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138912190.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138912190.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138912140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138912140.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138912177.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138912177.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025020627.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000141689929.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113912169.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022242821.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997242833.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000113912140.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091688167.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113912140.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113912140.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113912140.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113912169.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000138912165.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113912140.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113912169.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113912166.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113912140.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063910363.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063910363.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000141689929.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141689932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141689932.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169466286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169466286.2 node_expansions=132
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025020628.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022242832.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997242832.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091688165.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113912183.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000138912184.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000138912165.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113912167.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113912154.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063910389.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063910376.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000138912184.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138912155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138912155.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138912155.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138912155.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138912166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138912166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242846.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242854.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242846.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242856.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022242857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022242857.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022242843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022242843.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022242843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022242843.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022242843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022242843.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997242868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997242868.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242857.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242832.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997242857.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025020575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025020575.2 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997242822.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997247173.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999997247173.9 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997242853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997242852.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997247140.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997247173.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997242874.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999997247173.9 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999997245343.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997245632.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997245232.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997246077.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997245355.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997245086.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997246340.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997247197.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997242840.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999997247197.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997247188.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997247188.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969469410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969469410.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969469408.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999969472863.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969469380.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969469411.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999969472878.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999969472878.8 node_expansions=80
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969471878.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969472156.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999969471780.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969472600.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969469378.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999969471902.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999969469402.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999969472045.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999969472878.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999969471502.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999969472878.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969472891.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969472891.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969472891.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969472891.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969472878.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969472878.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969472880.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969472880.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969472891.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999969472888.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969472911.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969477485.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999969472922.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999969477485.4 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969472874.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969475397.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999969475675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999969475263.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969477498.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999969476096.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999969472874.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999969472874.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999969472874.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999969475540.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999969475008.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999969477498.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969477485.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969477485.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969477499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969477499.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025033055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141702401.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086146846.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994477499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086146833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091700610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000086146833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000086146833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086146846.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086146844.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111146844.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000111146846.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086146833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000086146833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000086146856.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000086146833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000036145066.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000036145078.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=900000141702401.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141702388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141702388.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141708678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141708678.0 node_expansions=193
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000141705624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141707846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141708679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141707846.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000141708012.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141707012.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000141707290.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000141708401.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000141705346.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000141704512.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141706179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000141705624.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000141708679.5 node_expansions=504
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000141705179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141707691.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000141708135.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000141707568.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000141707309.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141707302.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000141708401.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000141707975.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000141705179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000141705179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141706179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000141708679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000141705179.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000141708679.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141708691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141708691.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025039354.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086153124.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999994483786.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999969483790.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000086153124.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091706909.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086153124.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086153142.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086153130.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086153124.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000111153098.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000111153101.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086153142.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086153124.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086153124.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086153156.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036151346.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036151346.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000111153101.0 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111158552.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111158552.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111153133.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111153130.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111158544.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111158577.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111153152.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000111158577.5 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111153133.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111155633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111156077.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111155522.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111155244.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111155267.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111154267.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111156355.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111155910.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111158577.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111153131.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111153133.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111154131.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111153156.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000111158577.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111158577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111158577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111158601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111158601.0 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138936357.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1800000138936357.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138936339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138936339.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138936322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138936322.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138936357.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138936357.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052822577.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000169491913.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000113936357.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022267034.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999997267042.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000113936379.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091712357.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113936357.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113936368.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113936376.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113936357.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000138936358.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113936359.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113936357.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113936357.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113936357.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036156801.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036156803.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000169491913.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169491913.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169491913.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997272698.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999997272698.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999997267022.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999997267019.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999997272698.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999997266992.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999997266990.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999997272698.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999997272698.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997267010.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999997269490.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999997269920.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997269364.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999997269110.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999997269086.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999997268086.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997269642.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999997270232.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999997269753.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999997266975.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999997266975.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999997267975.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999997266990.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1799999997272698.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999997272698.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997272698.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036159697.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036159697.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052825527.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000169494831.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000113939252.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022269942.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999997269919.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000113939252.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091715276.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113939276.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113939281.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113939281.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113939252.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000138939300.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000138939305.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113939287.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113939287.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113939252.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000113939281.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000036159697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000169494831.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169494831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169494831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169494831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169494831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169494831.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169494831.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197271296.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197271296.5 node_expansions=500
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2100000197268111.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000197270611.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000197271055.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000197270499.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000197270222.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000197270222.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000197270777.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000197269222.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000197271333.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000197270888.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000197268111.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000197268111.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000197271055.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000197269111.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000197268111.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000197269389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000194487834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000197271333.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000197269944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000194489944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000194490500.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000188937999.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000197271333.0 node_expansions=1480
FooPlayer.decide: Prioritizing 24 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=1800000169498077.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169500577.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169499920.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169500466.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169499084.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169500189.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169500196.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169500744.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169499213.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169500855.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169498077.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169498101.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169501046.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000169500213.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000169499077.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000169498077.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000197269413.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000194487847.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000197271333.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000197269944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000194489944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000194490500.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000188937999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000191717063.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2100000197271333.0 node_expansions=112
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197271342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197271342.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197271376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197271376.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197271364.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197271365.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000197271365.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197271390.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197271352.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197271390.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000091714033.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000141709926.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000022268700.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000036158492.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141715812.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000158381545.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000141715823.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000169487704.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000141715810.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000141712870.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000166715811.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000166715811.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000141715810.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000141715810.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000169490648.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000141715810.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000113932148.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000075048254.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), None, None)) score=2400000169490648.5 node_expansions=187
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141715836.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141715836.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000113932310.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141715784.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000141715784.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113932315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113932315.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141706867.0 node_expansions=512
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2400000141704200.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000141706700.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000141706034.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141705589.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000141705200.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000141706312.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000141706311.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000141706867.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000141705311.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000141704200.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000141704200.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000141704200.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000141706145.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000141706311.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000141705201.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000141704200.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000141706867.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000138926867.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000113927423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000133374922.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000136153977.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000141706867.0 node_expansions=1495
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2100000113935014.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000113937501.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000113936835.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000113937401.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000113936014.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000113937119.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000113937125.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000113936112.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000113937123.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000113937125.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000113935001.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000113935001.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000113935001.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000113936957.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000113937112.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000113936001.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000113935001.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000141706876.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000138926879.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000113927436.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000133374935.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2400000130598977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000136154001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2400000141706876.0 node_expansions=103
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706901.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141706901.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141711767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141711767.5 node_expansions=334
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000141706866.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141706866.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008371777.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008371777.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008371754.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008371754.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000008371801.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008371767.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008371801.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055588213.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055588213.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000008371787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000008371767.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000008371787.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000008371787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000008371787.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000113929090.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000197262435.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141706889.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000044483757.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000141706881.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000141706868.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000141706879.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000169484646.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000169484656.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000113929120.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000166706878.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000138929112.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000113929100.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000141706867.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000141706879.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000141706867.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086151311.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000086151311.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000197262435.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197262435.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197262435.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000244473883.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000244473883.0 node_expansions=612
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000222259760.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000222258204.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000222258760.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000222258371.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000222259482.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000222259482.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000222258482.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000222259482.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000222259315.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000222259094.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000222258371.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000222259760.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000216707259.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000213931313.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000219486313.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000222259760.0 node_expansions=10812
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2700000222259760.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000222258204.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000222258760.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000222258371.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000222259482.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000222259482.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000222258482.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000222259482.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000222259315.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000222258371.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000222258371.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000222258371.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000222257371.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000222259760.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000216707259.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000213931313.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000219486313.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2700000222259760.0 node_expansions=1738
FooPlayer.decide: Prioritizing 23 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2400000197268334.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197267337.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197269189.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197268726.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000197268344.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197269467.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197269467.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000197267356.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197269445.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000197269465.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197267350.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197267337.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197267334.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000197269300.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000197268350.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000197268350.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000197268337.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000197267344.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000222259773.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000216707281.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000213931324.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000219486345.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000211153824.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2700000222259773.5 node_expansions=114
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013896503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011119279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999994449779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044461400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033345276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902772.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002791317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002793543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036124713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002792153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002793808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002792700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002793252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022236612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683346.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016677149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016678527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013899905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011121849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011121016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047238918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025012740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027793039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025013848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016676850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=600000047238918.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047235862.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236140.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047238931.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000047238931.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238941.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238941.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047238966.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047238917.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238966.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238966.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238966.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047238966.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047238966.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000077794552.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980569634.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047238966.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080572330.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238966.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238977.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000077794532.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011125200.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980569657.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047238967.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002792744.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002792744.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238966.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238966.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000080572310.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000080572310.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000080572330.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080572310.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572272.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572310.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572321.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080572310.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572272.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572310.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080575665.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573451.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572320.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080573719.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080578033.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080577199.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080576922.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080574276.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080578033.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080578044.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080577995.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578044.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911311.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911311.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080578031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578033.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080578033.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578010.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080578010.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584020.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584020.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080581353.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080579154.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080578019.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080579408.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080584019.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080582353.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080582908.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080582645.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080579964.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000080584019.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580987.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580987.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080585563.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080585563.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580988.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580988.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580966.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580966.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047252196.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047247632.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052807751.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999955578298.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022247631.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022247631.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022247641.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022247632.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052807751.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986138418.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999955578308.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022247655.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977801419.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977801409.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022247655.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022247631.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580966.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585529.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000055585529.8 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580984.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580984.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585573.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585573.2 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580986.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580988.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055580988.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580966.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580966.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055580984.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580984.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055580985.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580985.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055580963.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580963.1 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055580985.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055580965.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580985.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055580996.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580996.6 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055580986.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055580966.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580986.6 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088914276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088914276.5 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055580997.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055580984.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580997.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088918889.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088918889.6 node_expansions=115
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088917618.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088915396.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088914285.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000088917230.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088915674.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000088918618.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000088917063.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000088915285.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000088918896.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000088916230.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000075019028.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000080574305.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000088918896.6 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000077807785.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000088918896.6 node_expansions=382
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088923205.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000077812094.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000088923205.5 node_expansions=54
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088918889.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088923205.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000088918884.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088918874.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000088918896.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000088923205.6 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088920261.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088921538.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000088919983.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000088919886.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000088918872.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000088919872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000088920275.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000088923231.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000088921675.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000088919897.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000088920817.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000088923231.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088923240.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088923240.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080589883.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080589917.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086149785.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999955587205.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055589906.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055589872.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113923219.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055589872.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055589872.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086145453.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986142799.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999955587240.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000055589872.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000011143650.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011143650.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055589872.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055589872.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088923221.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000113923219.1 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113923223.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113923223.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080589922.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080589931.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086145464.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999955587220.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055589885.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055589885.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055589911.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055589920.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086145454.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986142796.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999955587219.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055589887.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011143698.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000011143663.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055589885.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055589920.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088923268.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088923264.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000088923268.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088923231.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088923231.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116693197.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116693197.5 node_expansions=61
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000088924664.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088924400.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088925942.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088924283.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088923275.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088924272.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088923275.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088926053.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088924275.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088924553.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088927606.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088925220.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000108361267.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000113915530.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000105585308.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000116693197.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000116693197.5 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116693210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116693210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116693214.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116693214.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000116694598.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116694329.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116695886.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116694210.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116693210.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116694210.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116693210.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116695996.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116694210.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116693488.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116696543.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116695155.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000116696543.0 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116696552.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116696552.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033362249.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033362249.5 node_expansions=18
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000005584543.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005584555.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000005584541.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005584529.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033362249.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=1500000033362249.5 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000027806708.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000033362264.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000033362264.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033362249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033362249.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033362263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033362263.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033362249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033362249.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033364962.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033364962.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000033362299.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033362297.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000033362298.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000033362283.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033362318.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=1500000033362318.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000028986.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000028986.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055582542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055582542.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000033360383.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033360385.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000033360385.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000033360350.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033360350.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000033360379.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000033360364.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000033360361.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000033360367.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000033360364.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000033360388.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000033360364.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000033363322.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000033363301.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000033360367.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000033360377.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000055582566.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000052803811.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000033360367.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000033360379.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000033363287.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2400000052803811.5 node_expansions=178
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033363310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033363310.5 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000033361731.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033361920.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033361453.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033363023.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033363289.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033361342.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033360342.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033360356.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033363287.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033360643.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033362287.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000033363289.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000029967.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000029967.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011140209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011140209.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000136141953.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000136141950.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000141697532.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033363289.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000111141986.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055586387.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000169475321.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000111141942.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000111141956.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000141697506.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063918842.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033363276.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000111141942.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077807764.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055586387.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000111141942.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000144475289.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000144475287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000169475321.2 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000169475277.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169475274.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000169475271.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169475311.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169475297.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000169475311.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169475274.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169475274.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169480351.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169480351.0 node_expansions=176
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169475275.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169475275.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191699067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191699067.5 node_expansions=202
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000169478239.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169479517.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169477962.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169480351.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169478962.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169476851.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169478962.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169476851.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169477851.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169477128.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169479351.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169478795.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000169480351.0 node_expansions=334
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000169479364.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169480351.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169479517.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169477962.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169478978.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169477962.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169478975.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169477962.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169478964.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169478254.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169478978.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169479383.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000169479920.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2100000169480351.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138924795.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138924795.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977811909.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977811909.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999977811910.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977811910.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999977811909.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977811906.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999977811911.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=2099999977811911.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977811913.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977811913.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977811911.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977811911.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999977811911.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977811910.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999977811921.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977811922.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999977811897.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=2099999977811922.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977811907.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977811907.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952811922.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952811922.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999952811922.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952811921.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999952811921.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999952811918.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999952811923.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=2099999952811923.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999952811908.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999952811897.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999952811885.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999952811900.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999952811885.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952811908.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999975035032.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999975035032.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975035033.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975035032.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975035032.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975035029.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975035034.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WHEAT')) score=2099999975035034.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999975035019.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999975035008.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999975034996.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999975034996.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999975034996.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999975035019.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955585700.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955585700.5 node_expansions=13
FooPlayer.decide: Prioritizing 1 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999977807934.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=40) score=2399999977807934.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999977807935.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999977807922.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999977807931.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999977807922.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999977807929.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999977807922.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999977807935.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994468258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994468258.5 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000119471763.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000125027318.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000086142146.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000091691317.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000038916207.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000166693985.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000080586600.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000055586590.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000105582874.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000008363480.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999977807923.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000055586590.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000000030147.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999933362590.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000000031034.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055586590.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000141693985.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000166693985.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000166693985.0 node_expansions=514
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000147253288.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147253242.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000147253266.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000147253256.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147253266.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000147253254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147253288.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147253277.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147253277.0 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000147253245.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147253258.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000147253265.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000147253256.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000147253289.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000147253256.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=2400000147253289.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000127808821.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147253253.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000147253253.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000147253267.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000147253276.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000147253276.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000147253227.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000147253227.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147253322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000147253322.0 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000147253276.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147253275.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000147253263.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000147253284.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000147253263.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=2400000147253284.5 node_expansions=23
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127808828.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000147253247.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000147253247.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127808817.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127808817.5 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2399999913918117.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2399999913918152.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2399999913918103.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2399999913918126.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999913918103.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2399999913918152.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999913918117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999913918117.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999913918151.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999913918151.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999913918151.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999913918163.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999913918153.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=2399999913918163.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999913918163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999913918163.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000080586608.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000086142177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000066697719.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999958363498.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000055586620.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000000031053.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000127808830.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000061142164.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000055586608.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000086142204.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999988919064.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999958363496.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000036142165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999980585718.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999980586607.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000036142163.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000102808842.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000127808830.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000127808830.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127808832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127808832.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000127808840.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127808827.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127808840.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127808842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127808842.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000080586608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000105582918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000066697719.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2999999958363484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000055586608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000000031053.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000080582918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000055586608.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000105582918.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2999999988919053.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2999999958363484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000036142150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2999999980585706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2999999913918150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2999999980586595.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000036142150.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000102808830.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3300000147249584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=3300000147249584.5 node_expansions=434
FooPlayer.decide: Prioritizing 17 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000127808803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000127810359.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000127808803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000127810637.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000127809803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000127808803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000127808803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000127808803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000127809803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000127809081.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000127809803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000127808803.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000127810748.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000147249584.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000144468862.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000133359331.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000144469165.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=3000000127810748.0 node_expansions=107
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000127810773.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000127810796.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000127810796.0 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069461155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083350321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063904167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069461112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063904167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061126433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063900556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075016445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063904443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072238331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038899663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055569722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050013098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047231052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061122777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069458944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027788000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000027785499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000027786610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000027788555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000083350321.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000083354766.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030568830.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027794386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047241111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036128331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036128587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025016034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013902353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030575556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988905154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999988904596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027797751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005572128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005572128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016683254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000015684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991682073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991680406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994459042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991681805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033351365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022239365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997235962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997237628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019461582.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005572681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013906015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030575529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013906015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005572684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999988904574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999988902059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999988903170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999988905127.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000011127681.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050018932.9 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018099.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000050018932.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239377.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239377.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239410.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239410.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239376.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239376.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997239362.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058352251.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036128286.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000122241151.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997238497.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058352286.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352251.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352251.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352252.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352251.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352275.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000097241152.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083352287.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352287.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997238475.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997238474.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352251.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058352286.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000122241151.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241176.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239397.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239397.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239363.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239363.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239376.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239376.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239377.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239377.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239411.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239411.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239399.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239399.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239363.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239363.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239397.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239397.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239394.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239394.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239349.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239349.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239394.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239394.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239349.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239349.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239383.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239383.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239362.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239362.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239376.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239376.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239362.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239362.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239377.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239377.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997239376.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239376.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239399.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239399.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239410.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239410.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239413.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239413.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999997239423.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058352301.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036128312.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000122241200.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997238523.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058352301.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352312.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352301.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352314.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000097241200.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083352301.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352308.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997238524.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997238524.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352312.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000122241200.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122241207.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241175.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241207.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239412.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239412.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997239411.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997239408.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997239411.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997239433.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997239433.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058352322.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997239412.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036134567.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000122241214.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997238524.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352322.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352301.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000097241190.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083352318.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083352312.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997238534.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997238523.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352300.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058352301.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000122241214.1 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122241191.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241188.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241191.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241211.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122241211.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000122241198.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000122241203.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000122241203.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122241203.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241203.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000122247456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122247456.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997245679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997245679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000036134568.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999997244790.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000097247467.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000083358578.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000083358578.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999997244790.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997244790.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000058358567.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000097247467.8 node_expansions=542
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097247467.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097243579.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097244542.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000097245099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000097247190.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000097242745.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000097245377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000097243154.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000097247467.6 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097247468.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097247468.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125018975.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018975.1 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997245690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058358586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997245691.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000036134590.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000122247476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999997244802.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000058358580.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058358586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000058358586.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000083358587.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000111130086.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999997244803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997244803.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000058358579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000058358580.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000111130086.2 node_expansions=111
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083359567.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083360956.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083361899.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083359678.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083364566.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083360121.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083362732.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083363732.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000083360524.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111130099.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000111130099.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130099.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130099.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997239423.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058352322.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000036129210.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075018102.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000150018999.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036128322.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058352310.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086130088.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086130100.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086130101.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086130099.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086130101.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000125018999.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000111130089.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036128311.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036128323.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086130099.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086130100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000150018999.6 node_expansions=127
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150024931.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150024931.9 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000150018998.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150018974.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000150018999.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150018999.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150018987.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000150019001.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000150019001.6 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150019001.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150018987.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150019001.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000150019020.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150024928.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000150019010.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150024966.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150019017.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000150019000.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000150024966.4 node_expansions=84
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000150019018.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150021377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150022351.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150020097.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150024966.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150020521.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150023164.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150023164.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150020944.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000150024966.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150024988.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150024928.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150024988.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000188913844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000188913844.0 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000188913844.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000177802746.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000177802755.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1200000188913844.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000188913846.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000188913829.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000188913846.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000188913877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000188913877.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999958356525.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000058358321.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999997246321.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075024091.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036134303.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058358311.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000086136080.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086136080.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086136080.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086136080.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086136080.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000163913883.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000111136091.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111136105.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036134303.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036134303.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000086136098.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000086136080.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000163913883.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163913869.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163913867.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163913869.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163919013.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163919013.5 node_expansions=28
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000163913879.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163917926.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163916267.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163917203.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163914990.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163915423.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163919034.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163918035.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163918035.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163915815.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000194463443.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1500000194463443.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000194463435.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194463445.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000194463445.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194463410.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194463410.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194463466.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194463466.0 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000194463451.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000194466507.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000194465826.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000194466800.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000194464552.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000194464992.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000194467631.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000194467631.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000194467619.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000194465386.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000194467631.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000194467619.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194467603.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194467619.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194467634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194467634.5 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000194467620.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194467627.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000194467632.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000194467614.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000194467620.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000194467617.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000194467632.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194467632.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194467632.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000194467627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194467627.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000194467616.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000225023128.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000194471792.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000194467640.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000194467640.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000225023128.0 node_expansions=45
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000222245385.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000222245395.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000225023128.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1800000225023128.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225023173.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225023173.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225027336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225027336.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000225023189.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000225023164.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000225023174.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000225027326.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000225027291.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000225027326.8 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000225023176.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000225026219.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000225025790.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000225026494.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000225025509.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000225024274.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000225024679.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000225027341.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000225024843.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000225025107.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000225025800.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000225027341.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225027329.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225027329.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225030672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225030672.5 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225027355.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225027355.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225027358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225027358.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225027346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225027346.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200030692.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200030692.0 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200027365.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200027365.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200027379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200027379.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000200027390.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200027375.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200027390.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000200027392.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200027392.2 node_expansions=2
FooPlayer.decide: Prioritizing 12 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000200027381.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000200028774.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000200030009.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000200030728.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000200029731.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000200028497.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000200029457.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000200028898.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000200028899.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000200029051.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000200029326.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000200030022.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000200030728.0 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000200030719.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000200030725.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000200030725.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000200030713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000200030713.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000200030719.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000200033332.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000200030718.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000200033343.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000200030726.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000200033342.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000200030692.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000200033332.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000200030709.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000200030692.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000200030692.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000200030719.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000200033331.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000200030679.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000200030692.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000200033345.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000200033345.8 node_expansions=219
FooPlayer.decide: Filtering out maritime trades from 28 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000200030707.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000200033332.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000200030730.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000200033342.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000200030740.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000200030720.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000200030710.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000200030707.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000200030711.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000233364045.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000200030711.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000200030717.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000200033332.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000200030707.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000200033332.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000200030688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=2100000233364045.2 node_expansions=397
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000200033330.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000200034719.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000216697378.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000213919589.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000200034997.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000225030713.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000200033330.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000216697379.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000233364045.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000205586256.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000200035552.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000200035552.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000225030713.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000233364045.2 node_expansions=403
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000200031667.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000200033056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000200034334.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000200034056.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000200032788.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000200033777.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000200031667.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000200033221.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000200033232.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000200033343.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000200033610.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000200034343.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000233364058.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=2100000233364058.2 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233364062.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000233364062.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000233364046.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000233364046.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233364064.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000233364064.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000233366669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000233366669.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000005587981.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000066699981.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000005587981.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000155588883.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000250033327.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000072253758.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127811092.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000155588869.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094477758.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000155588869.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000155588869.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000155588869.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000205588883.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000205588883.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000116699092.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116699092.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000155588869.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155588869.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000250033327.8 node_expansions=692
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000250033313.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000250034702.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000250035702.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000263919588.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000250034980.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000275030701.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000250033313.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000266697367.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000255586254.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000250035535.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000250035535.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000250035980.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2700000250035980.0 node_expansions=397
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000250033322.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250035982.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000250035979.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250035969.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000250033315.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000250035982.0 node_expansions=151
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000250035955.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000250037344.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000250038621.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000250038344.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000250037066.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000250038066.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000250035955.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000250038177.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000250037510.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000250037510.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000250037621.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000250037899.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000250038621.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000275030712.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000250038621.5 node_expansions=373
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000250035980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250038621.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000250035987.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000250035968.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250038586.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000250038621.5 node_expansions=74
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000250035955.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000250037343.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000250038356.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000250037525.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000250037080.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000250038356.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000250038070.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000250035959.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000250037625.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000250037523.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000250037511.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000250037634.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000250037914.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000250038621.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000250038621.5 node_expansions=42
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013900391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000038900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000009280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005565390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016676502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999986117835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994453946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000038900169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000038900169.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050016387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025013545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030567978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008346864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036123320.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461643.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038902211.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061126721.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063906998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041680844.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013900753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019455753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344615.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022232129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022233516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036121930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022233516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022234697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033346644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022233295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050018111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792207.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041681372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348318.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000063906998.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063904789.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063906998.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063905609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000063906998.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063906998.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907013.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911333.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063911333.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063909266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063909968.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063910099.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063907044.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063911358.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063909700.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063908442.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063909828.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000063911358.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063911364.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063911343.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911364.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911355.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063911355.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063911369.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063911356.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911369.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351477.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083351477.9 node_expansions=81
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063916766.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063916932.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063917043.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063917043.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063914266.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063914266.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063915266.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063915654.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063916654.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083351499.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000083351499.4 node_expansions=256
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083351465.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083351511.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083351511.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083351509.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083351499.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083351509.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083354426.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083354426.1 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083353723.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083353178.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083354289.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000083354426.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000083351501.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000083351520.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000083352478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000083352900.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000083352900.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000083354426.0 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052798870.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083354424.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083354424.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083354424.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083354424.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000050021111.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050021111.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166684805.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136129250.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050021104.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000100018138.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000030575758.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000030576646.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000072242425.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000050021090.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000050021090.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000050021090.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000050021090.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000050021101.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000000020201.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999958351757.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000030576647.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000050021115.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000005575757.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000005575758.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000166684805.5 node_expansions=171
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000147245537.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000147244967.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000147245688.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000147244689.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000147243300.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000147243299.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000147245157.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000147244299.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000147244703.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000147246101.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000166684819.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1200000166684819.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166684805.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166684805.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166684819.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166684819.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166684832.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166684832.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166684833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166684833.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166684835.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000166684811.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000166684835.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000166687572.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000166687587.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1200000166687587.0 node_expansions=92
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166687031.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166686501.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000166686211.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000166686198.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000166684822.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000166684810.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000166685642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000166685779.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000166686198.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000166687587.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000166687587.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166687587.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166687587.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166689957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166689957.2 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000166689820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166687872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000166689957.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000166688974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000166687619.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000166687585.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000166688593.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000166688417.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000166688579.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000166688974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000166688983.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1200000166689957.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166689981.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166689981.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166690001.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166690001.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166689944.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000166689943.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000166689953.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000166689977.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000166689956.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=1200000166689977.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000166689952.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166689952.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134447.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136134447.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134410.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136134372.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134410.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136136824.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136136824.2 node_expansions=66
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136134435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038912214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000069467768.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000019466880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000019467783.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000072245546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000069467769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000038912203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000038912202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000038912227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000038912203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000038912202.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999988911325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999947242880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000019467758.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000019467783.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999975022449.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000036134435.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000136134435.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134436.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136134397.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136134436.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136134455.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136134455.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136136682.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136134735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136135835.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136136835.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000136134446.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136134457.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000136135465.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000136135280.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000136135459.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000136135848.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000136135835.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000150020961.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1800000136136835.2 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136136836.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136136809.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136136836.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000175027876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175027876.5 node_expansions=177
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136136832.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136136823.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136136832.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999947245268.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947245268.8 node_expansions=8
FooPlayer.decide: Prioritizing 13 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999947247477.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999947245557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999947246644.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999947245255.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999947246279.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999947245255.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999947246088.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999947246268.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999947245268.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999947246268.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999947246644.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999972241406.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999972242780.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=42) score=2099999972242780.2 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242791.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972242791.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242804.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972242804.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242816.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972242793.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972242816.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242826.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972242826.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242817.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972242830.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972242830.2 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242796.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972242817.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972242814.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999972242781.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999972242791.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2099999972242817.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242828.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972242828.2 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972246428.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972245054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2099999972246428.5 node_expansions=227
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999972246439.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999972245319.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999972246418.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999972245040.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999972245982.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999972245029.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999972245054.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999972246004.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999972245029.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999972245982.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999972246439.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2099999972246439.5 node_expansions=265
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999972245992.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972245317.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999972247644.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972245029.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999972245982.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999972245029.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999972245980.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999972245040.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999972245980.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999972245029.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999972245991.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999972246439.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2099999972247644.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972247619.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972247619.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972246431.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972246395.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999972247619.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999972246416.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999972246416.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999972246406.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2099999972247619.8 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999972247342.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999972246679.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999972246391.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999972247619.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999972247342.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999972246391.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999972247342.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999972246391.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999972247342.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999972246391.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999972247342.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999972246401.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2099999972247619.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972247619.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972247619.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972247647.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972247647.8 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150027200.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150027200.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000052804967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000083360534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044471645.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000033360523.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000086138312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000083360534.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052804967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052804967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000052804967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000052804967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000052804967.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999988915189.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000033360523.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000033360523.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999988915189.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000050027200.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000150027200.8 node_expansions=144
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150027211.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150027187.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150027211.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972248922.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972248922.0 node_expansions=45
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972247655.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972247646.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972247655.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972247657.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972247657.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972247669.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972248921.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972248921.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941692110.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972248883.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972248883.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941692066.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972248883.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972247653.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999972247633.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999972247629.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2099999972248883.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972248605.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972248917.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999972247618.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999972247883.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999972247619.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999972247629.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999972248605.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999972248605.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999972247618.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999972248629.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999972247618.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999972248605.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999972247619.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2099999972248917.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972248896.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972248896.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999941693366.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999941693369.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999941693390.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999941693365.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999941693374.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941693365.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999941693366.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999941693370.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999941693368.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999941693355.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999941693377.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999941693387.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999941694341.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999941693379.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999941693380.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999941694353.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941694353.2 node_expansions=170
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999941693366.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999941693368.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999941693365.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999941693365.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999941693374.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999941693377.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999941693380.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999941693355.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999941693392.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999941693356.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999941693353.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999941693377.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999941694341.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999941693390.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999941693365.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999941693363.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2099999941694341.2 node_expansions=85
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999941694352.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941693365.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999941693352.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999941693355.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941694341.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999941693352.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999941694352.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999941694341.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999941693354.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999941694355.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999941693353.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999941694353.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999941693341.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2099999941694355.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941694341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941694341.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941694378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941694378.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150029475.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119473934.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000022251701.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000083362798.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044473932.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000002807257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000055585031.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000052807267.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000022251699.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000022251710.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000022251688.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000022251686.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000022251699.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999958361908.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000002807241.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000002807243.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999958361924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000019473924.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000150029475.0 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000150029475.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000150029450.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000150029466.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000150029453.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000150029453.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029475.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000119473935.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000022251711.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083362848.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044473955.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002807288.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000055585057.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052807293.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022251711.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000022251722.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000022251725.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022251733.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000022251727.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999958361947.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999941694400.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002807288.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000002807267.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999958361947.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019473950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000119473935.5 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119474922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119474922.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000119473956.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119474907.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000119474911.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119474933.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000119474918.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000119473968.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000119474933.2 node_expansions=162
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000119474953.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000119473953.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000119473933.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000119473945.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000119473933.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000119473933.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000119474946.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000119473933.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000119474933.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000119474953.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000119473933.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000119473945.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000119474957.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000119473935.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000119474957.5 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000119474945.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119474907.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119474945.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119474933.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119474933.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119474953.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119474923.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119474953.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119474954.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119474954.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119474954.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119474922.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119474954.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158365915.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158365915.5 node_expansions=473
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119474955.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119474941.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119474955.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941695356.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941695356.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941695367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941695367.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941695392.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941695392.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941695379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941695379.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941695376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941695376.5 node_expansions=5
FooPlayer.decide: Prioritizing 5 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941695354.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975028688.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941695354.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999961139802.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999955584269.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1799999975028688.0 node_expansions=80
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975028681.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999975028677.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999975028687.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999975028699.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999975028709.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=1799999975028709.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975028675.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975028675.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975028711.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975028711.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999975028688.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975028688.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000152808256.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000152808255.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050029476.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000086141602.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000047252699.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000005586022.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000025030491.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000086141578.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000025030466.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000050029476.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050029476.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000025030466.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000025030466.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999961140688.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000005586032.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000005586032.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999927807376.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019474922.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=2100000050029476.5 node_expansions=137
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025030487.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025030487.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025030466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025030466.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000002808255.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000002808255.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000002808279.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000002808280.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000002808280.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000002808279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002808279.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905585170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905585170.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130586046.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000130586045.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000002808281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000086141600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000025030512.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999983363823.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000002808269.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000063919378.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000002808270.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000002808289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000025030489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000025030489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000002808268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999938918503.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999922250934.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999983363824.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999983363824.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999997252724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000130586045.0 node_expansions=207
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130586068.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130586046.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130586043.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130586042.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000130588129.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2400000130588129.0 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130587018.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130586032.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000130588129.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130586032.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000130586032.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000130586031.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000130586032.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000130586017.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000130587043.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000130586017.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130587018.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130587044.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000130586032.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000130586030.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000130586032.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000130588129.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000130588155.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130588155.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905587231.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905587231.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999905587265.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905587265.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086127275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000088905889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086125612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063905001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066680331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075013945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075016167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086127000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000088905587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086127277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030567722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061121654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044456663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047235275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038896931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072235055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052787776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072235333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033341054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033341054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000088905889.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088910056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000088910889.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000041685000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008350765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016685775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019460275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011124386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013905765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005572145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019462756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022240266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016684387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011128809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008352432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036131109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055574223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019463554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999980571810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008346653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991679360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991681305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000014931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986124850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000016865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013906365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000015184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005572686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002795476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994459307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999986126239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999986124015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008349640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986126237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999977791240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999977789281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999977789281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999977791806.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000013805.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000055574223.1 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055570334.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055574223.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694123.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694123.4 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066692709.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066688674.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066691451.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066691598.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066693118.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066691623.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689785.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066694099.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000066694099.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694123.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694123.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011136765.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025689.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011136766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066694098.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088916334.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994469234.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033358110.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066694099.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066694098.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066694123.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066694098.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066694098.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088916332.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088916356.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066694099.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066694123.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994469210.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000105583013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000105583013.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105582999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000105582999.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000105583000.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000105583000.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011136792.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025679.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011136777.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066694125.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088916346.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994469235.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033358121.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066694110.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066694110.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066694110.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066694110.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066694110.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088916335.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088916361.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066694111.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066694110.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994469222.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066694110.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000088916361.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088916334.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916334.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916365.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916365.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088916358.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916370.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000088916370.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916355.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916355.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011136812.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025702.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011136813.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097244263.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088916368.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994469257.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033358142.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066694152.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000066694145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000066694145.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000066694145.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066694152.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088916368.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000066694145.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066694146.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994469257.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000066694145.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000105583035.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=900000097244263.8 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694153.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694145.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694144.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694145.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694152.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694145.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694152.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097244275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097244275.8 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694153.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694145.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694153.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694122.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100027443.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105582998.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000105582998.9 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105582991.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105583011.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105583024.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105583014.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105582977.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000105583024.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105582999.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105582999.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469198.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994469198.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469197.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469197.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469197.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994469197.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469197.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469197.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469223.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994469223.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469223.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469223.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469233.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469233.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469266.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994469266.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469223.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469223.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994473652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994473652.0 node_expansions=20
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050025668.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088914588.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050025668.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000105583001.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000127805247.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994469224.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033358143.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105583001.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000105583001.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105583001.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105583001.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105583001.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000127805247.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127805247.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105583002.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105583001.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105583002.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000144471922.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000144471922.2 node_expansions=66
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000144471891.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144471876.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000144471886.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000144476318.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000144471898.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000144476318.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000144475943.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000144474652.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000144471874.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000144474818.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000144476332.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000144474832.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000144475652.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000144472985.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000144474540.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000144476332.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144476318.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144476318.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691789.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691789.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144476334.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144476334.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050030158.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088919043.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050030158.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000105587456.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000127809689.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994473665.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033362556.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105587443.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000105587443.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105587443.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105587443.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105587443.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000127809710.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000127809710.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000105587443.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000105587444.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994473666.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000105587443.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000127809710.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100025119.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100025119.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127809687.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809667.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127809667.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127809667.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127809676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814552.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127814552.9 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127809690.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127809686.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127809689.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127814566.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127809698.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000127814566.4 node_expansions=46
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000127813733.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127812463.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127809677.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127813455.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127812623.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127810788.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127812622.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127813455.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127814566.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127812345.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000127814566.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814567.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127814567.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127821586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127821586.2 node_expansions=236
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127814567.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127814567.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814568.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127814568.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814567.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127814567.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814612.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127814612.4 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000127820476.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158367466.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158364688.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158368466.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158367632.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127821587.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127819642.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127821587.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158367466.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158365799.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000158366355.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000183359794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000183359794.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1500000183359794.2 node_expansions=812
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000152811521.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152812466.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152809709.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152813487.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152812633.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152812744.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152810821.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152812654.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152813466.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152810800.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152812376.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000183359794.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000183359794.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183359820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183359820.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183359808.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183359808.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000183359830.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183359845.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000183359832.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000183359834.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000183363533.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000183363533.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000183361589.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000183362563.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000183359785.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000183363533.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000183362700.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000183362864.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183360930.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000183362714.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000183362577.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183360896.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000183361466.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000183363533.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183363558.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183363558.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000183365353.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000183363534.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000183363520.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000183366464.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000183366600.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000183363534.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000183364656.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000183364520.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000183366465.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000183363520.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000183364631.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000183365200.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000183366600.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183366612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183366612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000183366626.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183366626.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183366631.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000183366631.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000127811084.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000166702867.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000102811070.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136144435.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000183366637.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030587072.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111143535.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000161144418.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000161144404.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000161144404.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136144404.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000161144418.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000183369534.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130588848.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130588848.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072254626.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000161144417.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000200036200.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1500000200036200.8 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200033313.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200033313.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000200033281.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000200033303.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000200033303.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200033316.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200033316.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000200033316.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000219474001.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000233366619.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000233366607.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000233366617.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000200033304.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000200033314.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000200033304.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000219474024.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000200033307.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000200033294.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000200033302.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000200033307.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000200033303.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000200033307.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000219473997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('SHEEP', 'ORE')) score=1800000233366619.5 node_expansions=238
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200033313.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000200033313.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000200033317.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000200033305.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000200033317.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000219477759.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000219477759.5 node_expansions=351
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000127811095.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000166699989.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000102811095.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136144428.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000183366657.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030587092.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000111143557.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000161144424.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000161144460.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000161144428.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136144424.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000161144435.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000202807332.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000183366656.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130588904.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130588869.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072254646.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000161144428.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000202807332.0 node_expansions=144
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000183363318.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000183366636.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000183366636.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000183366649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000183366649.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127811105.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000166699958.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102811105.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136144445.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000183362922.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063920407.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000130584244.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000194477741.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000161144438.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000161144434.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000136144438.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000161144434.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000183366667.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130588879.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130588881.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072254661.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000161144438.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000200033317.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=1800000194477741.0 node_expansions=130
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161144445.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161144445.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000161141117.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161144438.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000161144438.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000161144438.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161144399.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161144438.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000161144425.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161144425.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000161144413.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000161144416.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000161144416.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000161144415.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161144415.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000161144440.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000161147356.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000161144424.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000161147391.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000161147391.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000161144436.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000161144402.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000161144449.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000161144404.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000161147369.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000161144439.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000161144436.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000161147349.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000161144426.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000180585142.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=1800000180585142.8 node_expansions=147
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180585110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180585110.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000161146268.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000161145436.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000161144449.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000161144471.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000161147391.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000161144471.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000161145546.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000161145436.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000161147379.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000161144471.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000161145561.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000161146101.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000161146558.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000180585122.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1800000180585122.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180581821.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180581821.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000180585130.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180585130.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000180585133.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000180588037.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000180585141.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000180585141.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000180585131.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000180588037.5 node_expansions=79
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000180586926.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000180586100.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000180585132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000180585132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000180588037.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000180585143.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000180586275.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000180585129.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000180588045.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000180585140.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000180586275.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000180586831.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000180587236.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000180588045.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000180588038.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000180588038.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000180588049.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180588049.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000180592822.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000180591989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000180590989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000180593933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000180590989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000180593933.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000180590989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000180592100.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000180590989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000180590989.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000180592100.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000180592655.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000180593100.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=3000000180593933.5 node_expansions=1291
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000180592816.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000180591983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000180590983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000180590983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000180593928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000180593372.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000180592816.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000180590983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000180592094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000180590983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000180590983.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000180592094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000180592650.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000180593094.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=3000000180593928.0 node_expansions=427
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180593933.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000180593906.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000180596292.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000180593929.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000180593907.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=3000000180596292.0 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000180595737.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180594903.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000180593903.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000180595737.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000180593904.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000180596324.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000180595768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000180593905.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000180595015.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000180593935.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000180596046.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000180593916.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000180595014.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000180595569.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000180596050.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000180596324.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180594380.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000180594380.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000180596312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000180596312.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180596304.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000180599775.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000180596299.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000180596289.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000180596326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=3000000180599775.5 node_expansions=64
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000180598158.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180597275.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000180596324.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000180598108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000180596274.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000180598144.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000180596274.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000180597400.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000180596288.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000180598436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000180596289.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000180597436.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000180597956.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000180598386.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000180599775.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=2400000180599775.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000180599775.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000180599775.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000180599837.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000180599837.0 node_expansions=8
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000213934982.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000213934148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000213933148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000213934982.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000213933148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000213934982.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000213933148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000213934260.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000213933148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000213935260.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000213933148.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000213935260.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000213934260.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000213934815.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000213935260.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000213935260.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000205601926.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3300000211157482.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3300000200046371.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=3300000213935260.0 node_expansions=3901
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000213937066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000213936233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000213935233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000213937066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000213935233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000213936233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000213937066.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000213935233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000213936344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000213935233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000213937344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000213935233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000213935233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000213936899.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000213937344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000213937344.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000205604010.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3300000211159566.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3300000200048455.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=3300000213937344.0 node_expansions=436
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000213937358.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000205604035.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000211159594.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000200048469.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2700000213937358.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000213937358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213937358.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000213937348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000213937348.5 node_expansions=32
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000213937381.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000213937346.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213937381.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000213937384.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000213937384.0 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000213937371.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000213937368.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3300000213937368.5 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000213937357.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000213937360.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000213937355.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000213937358.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000213937382.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000213937382.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000213937390.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213937390.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000213937397.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000213937397.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000213937397.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000213937397.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000213930119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213930119.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000213930127.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000213930133.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000213930133.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000213930124.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000213930124.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000213932280.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000213932280.5 node_expansions=420
FooPlayer.decide: Prioritizing 23 infrastructure actions over 34 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000244487527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3600000244486693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000244487805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000244485693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000244487527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000244485693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000244486693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000244487527.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000244485693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000244486805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000244485693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000244485693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000244485693.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000244487360.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3600000244487805.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3600000213927770.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3600000213925380.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3600000213928880.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3600000233372768.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=3600000225038323.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=3600000238932249.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=3600000244487805.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=3600000233376694.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=3600000244487805.0 node_expansions=3215
FooPlayer.decide: Prioritizing 9 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3900000244483295.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3900000244480905.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3900000244484405.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3900000255596794.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3900000263928293.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3900000255593848.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3900000258372738.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3900000263928293.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3900000252817182.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=3900000263928293.5 node_expansions=266
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000088905609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000086127199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000088903922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075013389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033346877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080573099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086126709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086126710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072238310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063904699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055565265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061125608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038897421.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038897976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058345255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044456587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066682755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234365.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000088905609.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088903942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908942.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000088908942.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999986127630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055573876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030575276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025017710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027797420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027795756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022241879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986128199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999986126542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999986127641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999986126262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038903888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050013598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002793249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002793249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008349097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991680962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991682073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002795698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997238462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019464087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008350462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013906865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991681795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005570751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000013515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000014070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005572138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005572128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000000012972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019456930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027794140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008347126.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055573876.2 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571654.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573876.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055569709.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055573876.2 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576516.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576516.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055573910.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575010.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575840.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576118.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575987.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055573899.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055576557.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055575990.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000055576557.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576554.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055576554.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576554.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576554.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055576546.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579460.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055576540.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055576541.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055576567.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000055579460.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055576516.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579460.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577642.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055578460.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578071.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578749.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578627.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576516.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055578638.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=600000055579460.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579460.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579460.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011136363.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002802140.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000094470585.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055581696.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002803029.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999900022571.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055581706.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055581696.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055581696.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025026127.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963913238.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000094470585.2 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094468363.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470207.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094469489.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468377.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469918.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094470585.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470474.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468363.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470485.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000094470585.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470596.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470596.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472974.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094470599.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472433.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471707.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470585.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094472140.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472974.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471696.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094472707.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470596.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094472696.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000094472974.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472985.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472985.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094472974.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094472989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094472989.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094472988.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094474807.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094472974.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094474085.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094477307.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472974.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094474529.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094474085.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094475085.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094472974.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094475085.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000094477307.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094477307.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477307.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477330.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094477330.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094477318.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094477318.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900029307.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900029307.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900029321.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900029321.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900029307.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900029307.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900029322.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900029322.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900029322.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900029322.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999900029321.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900029321.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875027387.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875027387.9 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999875024432.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999875026265.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999875024433.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999875027376.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999875025544.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999875024443.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999875025987.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999875025543.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999875026543.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999875024433.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999875024443.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999875026557.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999875027376.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875027376.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875027376.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999875027376.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875027376.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852805170.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999852805170.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999836140600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999836140600.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999836138489.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999836138489.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999836140601.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999836140601.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986143267.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977809045.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069477490.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016699712.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999961144155.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999938921045.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999961144155.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961144155.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999961144155.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991699712.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986144156.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986144156.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999961144155.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991699712.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991699712.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961144155.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961144155.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999900031266.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000069477490.1 node_expansions=522
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000069475378.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069477212.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069475393.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069477212.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069476490.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069475378.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069476934.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069475389.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069477490.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069475378.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000069477490.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000069475376.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000069477490.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000069477490.1 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477490.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069477490.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069477488.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069477488.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069477488.1 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000069479586.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069477500.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069477490.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069477523.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000069479586.8 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000069477475.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069479308.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069477475.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069479320.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069478597.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000069479613.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000069477475.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069477475.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069479031.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069477475.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000069477475.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000069479613.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000069477475.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=600000069479586.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000069479613.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069479597.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069479597.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069479609.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069479609.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069479589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069479589.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069481720.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069481720.4 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=600000069479597.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069481420.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069479613.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069481420.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069481697.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069480697.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069479586.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069479589.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069481142.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069479586.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000069481420.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000069479589.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000069481697.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=600000069479589.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=600000069481697.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=600000069481697.9 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069481697.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069481697.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069483809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069483809.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069481708.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069481708.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259524.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259524.6 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259497.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047259497.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047259497.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259497.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047259497.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047259497.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047259495.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047259510.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047259497.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047259510.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047259520.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000047259520.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047259520.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047259493.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047259520.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083368375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083368375.0 node_expansions=167
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963925299.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999955591077.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994481740.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938926209.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999916703075.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999813922632.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999938926187.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999938926187.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999938926187.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991703964.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986148433.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999963926188.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938926185.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969481742.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969481744.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938926187.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999938926187.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999877813296.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=599999994481740.4 node_expansions=234
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994481744.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994481755.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994481722.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994481726.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994481732.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994481723.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994481755.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994481728.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994481728.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999813926817.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=599999813924705.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999813926817.0 node_expansions=265
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999813924706.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999813926552.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999813926261.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999813924718.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999813922594.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999813922621.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999813926274.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999813926540.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999813924732.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999813926565.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999813924732.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999813926817.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999813924732.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999813926843.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1199999813926817.0 node_expansions=475
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999813926552.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999813926538.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999813926817.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999813926261.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999813926539.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999813926539.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999813924719.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999813924705.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999813928928.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999813928928.0 node_expansions=67
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999813926816.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999813926816.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999813926816.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999813926816.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877817487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877817487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877817472.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877817472.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999813926794.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999813926794.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999813926808.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999813926808.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999791704596.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999791704596.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999791704607.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999791704607.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999791704597.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999791704597.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999791704608.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999791704608.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999791704608.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999791704608.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999791704608.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999791704608.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999791704609.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999791704609.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999791706443.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999791706443.5 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=599999791704609.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999791706444.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999791706721.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999791704631.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999791706443.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999791705888.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999791704610.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999791704609.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999791704610.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999791706165.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999791706444.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999791704609.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999791704610.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999791706443.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999791704610.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=599999791704609.9 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=599999791704609.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1199999791706444.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999791705333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999791705333.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999761150887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999761150887.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999761150888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999761150888.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999761150887.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999761150887.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999911153578.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999902819340.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016710022.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999941710022.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999886154444.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999894486896.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999886154443.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999908376711.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999908376673.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999938932242.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999933376679.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999911154451.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999886154443.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999947265555.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999947265578.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999886154443.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999886154443.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999825041554.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000016710022.0 node_expansions=146
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016710000.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016709997.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000016709984.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016710011.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016710007.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000016710011.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016710011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016710011.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016712108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016712108.0 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016709998.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016711830.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016712123.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016710012.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016710997.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016710012.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016711845.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016711289.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016709997.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016709997.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016709997.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016711552.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000016709997.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000016709997.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000016711830.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000016709997.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000016710012.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1200000016710012.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000016712123.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016712108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016712108.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597786.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005597786.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005597789.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005597789.0 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030569665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030566056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030566889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083346165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075012778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069455888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036119943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069457553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066679219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058345277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041678554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061126111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000069460330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000083349200.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083351145.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351145.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083348944.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000083351145.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999994455198.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047238111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038902821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022234165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994454654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994457431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994456866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994459366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050014756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047238922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019459664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022236651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038905830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050015055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000010459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000010471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008345208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036127809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033347532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005568805.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005566292.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025011918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013899406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013900239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000036127254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016679128.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050015055.4 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014777.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014777.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015055.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000050015055.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941675042.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941675042.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941675065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941675065.5 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999941677153.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999941676728.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999941677006.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999941677019.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999941675052.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999941677573.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999941675072.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999941677573.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999941677562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941677562.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941677562.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941677562.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941677562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941677562.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569117.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569118.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569118.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569130.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569130.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569129.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005571222.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005570784.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005571075.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005571061.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005569131.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005569117.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005575375.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005569137.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000005575375.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572054.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572054.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908343659.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908343659.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908343670.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908343670.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972235226.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972235226.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972235239.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972235239.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999972237328.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972236913.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972237205.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972237193.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972235247.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972235247.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972239550.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972235247.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972235267.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1199999972235267.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941679725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941679725.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938901949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938901949.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999938901949.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938901923.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999938906183.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999938901926.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999938901927.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999938906183.0 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999938903995.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938903600.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938903888.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938903853.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938901899.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938901899.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938906183.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938901912.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1199999938906183.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938906183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938906183.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875014630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875014630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999875014630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875014630.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875017297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875017297.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999875016754.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999875014630.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999875016574.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999875016574.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999875014643.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999875014630.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999875014643.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999875017310.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999875017019.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999875017310.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875017297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875017297.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875017310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875017310.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875017310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875017310.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938908852.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938908852.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999938910963.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938908852.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938910783.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938910818.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938908852.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938908852.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938908839.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938909839.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938911228.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938910130.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1199999938911228.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999922244561.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922244561.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875019672.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875019672.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858353005.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858353005.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875019699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875019699.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858353019.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858353019.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858353019.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858353019.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858353005.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858353005.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858353020.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858353020.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858353030.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999858353030.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999858353030.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999858353030.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999961133472.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000024152.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994468620.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000047246363.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047246363.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999925022350.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000024176.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977801940.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994468618.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027801916.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011135252.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977801919.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011135266.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011135250.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977801905.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977801919.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999922244606.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999944466808.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000047246363.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246374.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047246374.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246409.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047246409.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246385.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047246385.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246399.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047246399.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047246421.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047246421.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080579700.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080579700.5 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000077801945.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000080579723.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1500000080579723.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080579688.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080579688.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080585019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080585019.5 node_expansions=146
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000080584186.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080584019.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080585019.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080584575.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080583074.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080583074.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000080585019.5 node_expansions=275
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000080584186.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080582075.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080583075.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080584055.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080584055.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080582089.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080585030.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080582074.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080583074.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080583074.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000080585030.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080585019.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080585019.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080585069.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080585069.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080587166.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080587166.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080585054.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080585054.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080587165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080587165.0 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000080589097.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080588152.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080589097.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080588986.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080587152.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080588152.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080588152.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000080589097.0 node_expansions=324
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000080587155.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080588152.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080589097.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080588989.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080587167.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080587152.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080588152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080587152.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080588152.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000080588155.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000080589097.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080589111.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080589111.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858362442.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999858362442.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858362443.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858362443.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858362455.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999858362455.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994476237.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033366912.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027811348.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080589126.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080589124.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999958365122.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033366912.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011144680.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047253669.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000080587003.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044478014.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011144677.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063920336.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063920336.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011144677.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011144680.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999922254013.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999944476237.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000080587003.0 node_expansions=214
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061144681.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061144681.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061144680.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061144680.6 node_expansions=3
FooPlayer.decide: Prioritizing 20 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=900000061145677.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061144679.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061145691.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061146511.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061144680.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061144679.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061144679.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061145677.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061144677.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061144679.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061146513.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000061144677.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000061145677.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000061145680.6 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000080587016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000077805013.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000080582790.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000077805749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000075027515.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1200000072250456.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1200000080587016.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080587016.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080587016.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100029336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100029336.5 node_expansions=381
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000100026102.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000100026102.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000100029323.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000100026935.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000100025102.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000100026102.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000100026102.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000097249158.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000100026935.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000097249880.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000094471658.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000091694601.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000100029323.5 node_expansions=737
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000080589862.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080588850.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080589847.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080588848.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080588847.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080588849.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080588861.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080588861.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080588847.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080588850.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080589862.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080589862.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080588847.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000080589849.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000080589850.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000097249171.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000100026950.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000097249880.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000094471672.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000091693612.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000100029325.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000100029325.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100029339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100029339.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100029325.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100029325.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000025028447.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052807117.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000047251572.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000119473798.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000119473794.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000019473784.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999930583103.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072251559.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050029336.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066696003.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083362672.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000050029325.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083362683.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083362683.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050029325.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030584881.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999952806227.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999994472892.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000119473798.0 node_expansions=54
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119473782.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119473776.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119473765.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119473781.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119473768.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119473782.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930583103.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930583103.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999930583114.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999930583114.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999930583125.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999930583125.0 node_expansions=5
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2099999930584682.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961133202.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961134202.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961133202.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999930584126.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999930583126.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961133202.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961133202.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961133202.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999961133202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999930584126.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999930584126.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999961133202.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999961134202.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999961134202.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999958356423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999961134202.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999958357146.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999955581034.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2099999930584682.0 node_expansions=1221
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2099999930584696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999930584129.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999930585126.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999930584126.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999930584126.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999930584129.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999930584140.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999930584128.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999930584126.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999930584140.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999930585129.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999930584126.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999930584140.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999930585127.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999930585129.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999958356423.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999961134213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999958357157.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999955581034.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999952806214.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999930584696.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999930584682.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999930584658.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930584682.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930584693.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930584693.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999930584702.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999930584681.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999930584695.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999930584690.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999930584680.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999930584704.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999930584704.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930584692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930584692.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950029094.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950029094.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000044474425.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000083364203.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077808647.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000150030870.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000150030857.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038919745.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000102808647.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000080586412.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000097253092.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130586423.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000113919758.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000080586412.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000113919758.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000113919746.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000080586412.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000061141967.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999983363301.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000025029981.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000150030870.0 node_expansions=186
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000150030885.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000138919761.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000138919761.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000150030885.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150030881.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150030881.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150030914.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150030914.5 node_expansions=15
FooPlayer.decide: Prioritizing 5 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000166691242.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000169469006.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000166691950.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000163915837.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000161141015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2700000169469006.0 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000169469006.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000169469007.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000169469005.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000169469002.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000169469006.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'WOOD')) score=2700000169469007.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169469017.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169469017.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000183356613.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000183356613.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169469016.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169469016.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169469034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169469034.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000169469039.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000169469040.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000169469030.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000183356613.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000169469030.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=3000000183356613.0 node_expansions=35
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=3000000183356628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000180579112.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=3000000183356628.5 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008339558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013896503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013896280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016673225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011118725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008349920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041680288.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008346854.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036127710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008349387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050014166.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008349909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000008349656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041684165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030570254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027792740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236014.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036125274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038905529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041683019.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038906112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036128611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025015806.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000050014166.0 node_expansions=262
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014153.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050014142.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050013031.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050014153.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050014157.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050014157.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050014167.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050014167.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050014174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050014174.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050014187.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050014187.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050014176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050014176.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050014175.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050014175.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080569743.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994456842.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008346619.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050014175.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050014175.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080569744.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080569744.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050014174.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994456842.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994456842.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008346619.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036124397.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077791953.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050014198.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050014188.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050014175.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000080569744.6 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080569744.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080569744.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080575008.5 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050014207.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050014211.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080575008.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994456874.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008346652.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050014207.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050014207.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050014211.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080575008.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050014207.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994456884.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994456878.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008346656.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036129675.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077797230.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050014211.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050014207.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050014207.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000080575008.5 node_expansions=154
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080569741.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080569752.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080569746.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080575008.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080569756.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080569746.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000080575008.5 node_expansions=34
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080575019.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571397.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572944.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080572244.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080571545.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080569741.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080571397.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080570286.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000080575019.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575008.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575008.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080575030.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080575030.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080575041.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080575016.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575041.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050019499.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050019485.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994462152.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008351930.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050019485.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050019485.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050019485.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080575042.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080575051.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050019486.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994462152.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994462153.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008351943.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036129705.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077797277.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050019499.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050019486.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050019486.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000080575051.0 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080575055.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080575040.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080575055.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080575051.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080575051.0 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080575053.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080575031.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080575042.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080578474.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080578507.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113908317.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000113908317.4 node_expansions=61
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113908330.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111130563.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000113908330.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908317.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908317.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911784.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911784.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113908365.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908365.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908396.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908396.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083352809.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083352820.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113908376.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994462144.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041685254.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083352809.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083352831.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083352810.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113908376.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083352809.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994462143.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994462143.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041685254.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069463033.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000111130599.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083352810.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083352811.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083352809.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000113908376.4 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113908378.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113908372.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908378.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911856.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911856.6 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113908377.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113908350.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908377.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908384.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908384.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113908387.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113908387.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908387.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911856.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911856.6 node_expansions=77
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113908376.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113908375.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908376.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144463942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144463942.8 node_expansions=18
FooPlayer.decide: Prioritizing 10 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000144465600.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144467126.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144467126.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144466423.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144465737.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144463923.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144465590.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144464479.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144467404.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144467404.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000144467404.0 node_expansions=165
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470874.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000144470874.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144467404.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144470874.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144467420.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144467388.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144467390.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000144470874.2 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000144469055.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144470618.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144469763.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144470596.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144469896.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144469207.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144467374.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144470896.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144469042.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144467929.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1200000144470896.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470876.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470876.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144470888.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470888.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144470909.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144470914.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000144470924.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144470907.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144470909.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144470909.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000144470924.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470909.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144474132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144474132.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470921.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470921.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144474146.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144474146.5 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000144472575.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144473297.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144474134.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144473307.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144474134.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144473418.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144472752.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144470918.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144472585.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144471467.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000144474134.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144474143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144474143.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144477055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144477055.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144474143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144474143.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025027917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025027917.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025027917.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025027917.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025027917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025027917.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000025027921.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025027911.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000025030844.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000025027898.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000025027901.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000025030844.2 node_expansions=48
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000025030866.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025029566.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025030290.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025028921.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025030303.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025030421.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025029747.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025029733.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025027899.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025029566.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025028477.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000025030866.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025030844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025030844.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025030844.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025030844.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002808644.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002808644.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025030866.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025030866.8 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000025030864.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025030848.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000025033332.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000025030834.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000025030834.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000025033332.2 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000025032501.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025033221.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025031832.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025033235.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025031387.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025033221.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025032667.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025032665.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025030846.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025031832.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025032499.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025033332.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000025033332.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025033332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025033332.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025033348.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025033348.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000025033348.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000025035985.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000025033345.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000025033333.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000025033347.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000025035985.5 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000025035985.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025035708.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025034320.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025034318.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025034985.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025035708.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025035154.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025035166.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025033340.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025034319.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025035000.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025033874.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000025034318.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000025035985.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025035985.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025035985.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025036000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025036000.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002813791.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002813791.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091704443.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091704465.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122260012.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019481332.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000113926679.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000091704443.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091704465.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122260014.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122260014.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000091704465.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000002813791.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002813791.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019481354.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047259123.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000141704457.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113926701.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000091704443.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000091704465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000141704457.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141704459.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141704459.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141706798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141706798.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000141704459.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141704459.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002813800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002813800.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091704445.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091704447.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000122260014.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019481356.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000113926685.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000091704447.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000091704447.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122260011.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000122260019.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000091704445.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000002813778.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000002813800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019481334.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047259110.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000141704456.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113926685.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000091704445.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000091704445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000141704456.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141704456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141704456.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166699920.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166699920.0 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000141704476.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141704490.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000141704490.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000141704468.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141704442.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141704468.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141706829.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141706829.0 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141704489.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141706818.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000141706818.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141704443.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141706818.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141704453.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141704443.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141704466.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000141706818.0 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000141705984.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141704431.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000141706820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141705463.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141705451.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000141706820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000141706284.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000141706264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000141704429.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000141705431.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000141704429.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000141704999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000141705429.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000141706820.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141706820.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141706820.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000141706855.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000141706864.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000141706832.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141706853.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000141706843.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000141706865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141706865.5 node_expansions=59
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000091706853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091706853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122262420.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000002816186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000019483742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000113929076.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000091706874.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000091706853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000122262431.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122262420.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000091706853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000002816186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000002816186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000019483742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000047261521.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000113929076.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000091706853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000091706853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000122262431.0 node_expansions=282
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000122262410.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000122262431.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000122262408.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000122262420.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000122262398.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122262441.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122262441.0 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000100040205.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040189.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000100040174.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000100040176.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000100040211.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000100040189.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1800000100040211.2 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100040188.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100040188.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000100040174.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100040173.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000100040185.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000100040198.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000100040178.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000100040198.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000100040188.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100040163.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100040188.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040195.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100040195.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040199.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100040194.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100040199.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100040201.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040199.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100040184.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100040199.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040216.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100040216.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040205.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100040190.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100040205.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040232.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100040232.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040217.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100040224.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000100040224.8 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000100040226.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000100040223.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100040226.8 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000100040238.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000100040229.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000100040218.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000100040231.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000100040225.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000100040207.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000100040231.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000100040231.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000100040231.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000100040231.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000100040225.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000100040225.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000125035706.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000100040207.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1800000100040220.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000125035706.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2100000125035706.8 node_expansions=166
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125035706.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125035706.8 node_expansions=86
FooPlayer.decide: Prioritizing 20 infrastructure actions over 34 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000100041786.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100040231.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100040230.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100041230.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100041230.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100042620.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100042619.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100041230.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100041230.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100040231.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100041230.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100040230.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100040786.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000100041230.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000144475424.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000150034312.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000150035702.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000122254423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000150035701.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000122259755.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2400000150035702.0 node_expansions=144
FooPlayer.decide: Prioritizing 1 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000150035702.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=32) score=2400000150035702.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000150035704.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150035686.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150035704.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150035722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150035722.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122251942.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000150035705.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000150035705.0 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122257912.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122257912.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122251947.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122251947.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122251947.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122251958.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000122251958.5 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122251958.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122251943.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122251958.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013917723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013917723.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013917732.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013917719.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013917732.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013917734.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013917734.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013917744.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013920097.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000013920097.0 node_expansions=61
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013917738.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013920062.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000013917709.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000013917722.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000013920097.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2400000013920097.0 node_expansions=108
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000013919263.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013917707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000013917710.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000013918722.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000013917724.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000013919111.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000013920099.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000013918707.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000013918709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000013917709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000013917709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000013917709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000013918279.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000013918722.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=2400000013920099.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013920113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013920113.5 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2400000013920100.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000013920104.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000013920123.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000013920103.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000013920122.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000044474161.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044474161.5 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000044474149.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=3000000069471461.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000044474148.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2400000013920103.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000044474159.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000013920112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=3000000069471461.0 node_expansions=549
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=3000000069473681.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000069473014.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000069472459.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000069472848.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000069471459.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000069472014.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000069472459.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000069473681.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3000000069473681.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000044473959.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000061141068.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=3000000069473681.0 node_expansions=7493
FooPlayer.decide: Prioritizing 21 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=3000000069474666.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000069475222.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000069474666.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000069475055.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000075031112.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000069473666.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000069474222.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000069474666.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3000000063916889.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3000000069477224.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000075031112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000050031389.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000061143442.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=3000000075031112.0 node_expansions=9845
FooPlayer.decide: Prioritizing 23 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=2700000050034815.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000050035370.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000050034815.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000050035203.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000050034815.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000050036315.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000050034815.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000050033815.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000050034370.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000050034815.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3000000063916722.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000069477224.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000075031112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000075031112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000050031389.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=3000000061143442.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=3000000075031112.0 node_expansions=1109
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2700000038924038.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000038924593.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000038923035.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000038923047.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000038924038.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000038923038.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000038924446.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000038923047.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000038923035.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000038923035.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000038926535.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000038923035.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000038923038.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000038923047.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000038923057.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000038923590.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000038924035.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=3000000063916724.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3000000069476090.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3000000075031114.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3000000038920627.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3000000061143459.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=3000000075031114.0 node_expansions=66
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000038899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005560947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030564891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983339224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986115613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000038899058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000038899058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047240833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050013624.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013901319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013900779.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013901867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013901613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013901612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052796654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055574431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058350288.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044462422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047240831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461679.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027789907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036124696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027791070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036124415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041682765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044463319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025014920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044463321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033349721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038906324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027793517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044461664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030570276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041681653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000058350288.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058350277.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349444.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354597.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000058354597.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349725.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349725.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349734.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349734.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349746.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349746.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349736.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349736.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349736.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349736.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349732.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349732.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354623.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354623.2 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349737.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349737.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058349740.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349740.1 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058351851.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354628.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349760.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058351981.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352684.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352259.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058351853.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058351428.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000058354628.2 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354629.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354629.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354632.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354632.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354590.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354632.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354632.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354638.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354638.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354636.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352137.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352137.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354636.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354639.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354639.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986125723.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986125723.6 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941684394.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941684394.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999941684405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941684405.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941684406.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941684406.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941684419.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941684419.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008356928.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091683050.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055571050.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000113905272.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000105571939.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105571939.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013912484.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013912484.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058357817.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113905272.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000113905272.8 node_expansions=372
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091687954.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687956.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091687966.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113905272.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091687970.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000113905272.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091691177.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690053.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687957.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690332.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091690177.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690886.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690455.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091690053.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091689622.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113905286.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000113905286.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113905286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986125721.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986125721.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986125708.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986125708.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000008351037.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008350896.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008348828.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008350217.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008351050.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008351729.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008351304.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008350910.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008350471.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=900000008351729.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008351729.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008351729.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008351766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008351766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008351745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008351745.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128631.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986128655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986128655.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986133264.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999986130889.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986130781.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986128656.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986130056.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986130880.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986131158.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986130767.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986130336.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986133267.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=899999986133267.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986133278.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008356378.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008356378.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023044.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023044.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038906385.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038906385.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000008356394.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008356379.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000008356402.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000008360419.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000008356402.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000008360419.8 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000008358599.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008360434.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008358475.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008356377.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008357764.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008358599.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008356364.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008358488.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008358030.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008358488.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000008360434.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008360419.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008360419.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008360430.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008360430.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008360445.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008360445.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008360456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008360456.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999975027112.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008360472.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000008360457.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000008360472.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000008360446.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000008360472.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008360459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008360459.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975032833.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975032833.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999975027125.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975027114.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999975027137.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975032833.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999975027113.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999975032833.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999975029334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999975029235.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999975027124.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999975028514.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999975029334.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975027112.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975027111.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999975029236.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975028777.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975032834.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999975029222.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999975032834.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975032833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975032833.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975036333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036333.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999975035041.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975036333.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975034945.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975036056.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975032819.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975034208.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975035056.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975032834.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975032820.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975034930.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975034500.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975034944.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999975036333.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975036334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975036334.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975036322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036322.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975036320.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975036320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975036335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975036335.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999952807836.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975036324.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999975039507.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975036312.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975036323.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999975039507.2 node_expansions=56
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999975038507.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975037285.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975038409.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975039507.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975036285.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975037688.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975038521.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975039244.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975036299.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975036298.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975038396.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975037965.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999975037308.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999975039507.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952807808.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952807808.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952807800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952807800.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999952807822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952807822.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952810753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952810753.2 node_expansions=29
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999952807825.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999952808825.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999952807823.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999952809936.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999952807823.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999952809212.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999952807836.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999952810778.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999952807823.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999952807823.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999952809947.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999952809490.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999952808823.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999988915870.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999983356813.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999961137187.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999988916314.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1799999988916314.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988916324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988916324.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999988916348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988916348.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999988916326.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988916326.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950027452.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950027452.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944471905.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944471905.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969467952.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969467952.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999944471915.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944471916.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944474014.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944471907.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944473292.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944471907.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944471907.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944471907.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944471916.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944474014.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999944473574.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999944472904.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999969467965.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999963908953.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999952801295.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1499999969467965.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969467953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969467953.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969470049.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969470049.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999969467962.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999969467975.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999969467964.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999969467965.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999969470048.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999969470048.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999969467949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969467953.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969470062.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969467951.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969469338.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969467939.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969467937.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969467949.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969467937.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969470062.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969469616.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969468951.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1499999969470062.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969470048.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969470048.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969470064.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999969472701.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999969470059.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999969470048.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999969470058.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999969472701.0 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999969470034.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969470049.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969472701.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969470049.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969471437.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969470049.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969470034.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969470046.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969470034.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969472145.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969471715.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969471047.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=1499999969472701.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969472716.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969472716.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958361601.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958361601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958360193.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958360193.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936139384.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936139384.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999947250505.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052806058.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999986139397.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019472725.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000027806075.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052806072.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075028296.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008361603.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000008361620.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008361619.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058361615.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058361628.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975028282.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999950028286.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958361603.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047250518.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027806075.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075028281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000075028296.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075028281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075028281.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075029817.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075029817.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000075032059.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000075033615.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000075032059.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000075032226.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000075033615.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000075032226.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000075033615.2 node_expansions=2153
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000075033615.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000075032059.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000075033170.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000075032059.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000075032226.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000075031226.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000075033615.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000075032226.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000075033615.2 node_expansions=383
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000075032073.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000075032061.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075032060.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075032060.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075034017.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075034448.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000075032060.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075032073.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075032071.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075033071.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075032073.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000075033628.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000075033073.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000075033628.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589172.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589172.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589185.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055589185.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589182.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589182.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055589755.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000055587811.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000055587815.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000055588811.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000055587811.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000055587811.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000055587812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000055589756.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000055587812.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000055587812.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000055587815.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000055588811.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000055587812.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000055588815.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000055589756.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589759.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589759.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589761.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055589761.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589759.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589759.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055589766.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589764.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589764.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000055589767.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589768.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036145326.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036145326.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036145325.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036145325.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036145328.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036145328.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 17 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022254054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022254054.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036145339.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036145339.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999908367541.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000013923098.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999947256429.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999980589764.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999897256429.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999988923095.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000033367541.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999969478653.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999969478650.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999969478651.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000019478652.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019478651.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999936145316.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999911145316.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999919478651.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000027811988.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000027811984.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000055589762.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000055589762.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000055589763.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000055589763.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077794213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061124488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061122820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055570608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030565489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030562989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030565489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030566045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036120274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058346441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000058344775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567766.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080571998.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575331.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000080576720.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047239218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041680542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000015486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041682777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022237422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038905543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050018109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005565461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005563517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016675753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011119072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000009059.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022235527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030571653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680819.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013900249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008344073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011121017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025011360.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000050018109.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050014498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000050018109.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021189.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021190.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021176.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021190.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021214.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050021197.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021176.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021197.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050021220.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021220.0 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022331.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050022200.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050023864.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050024553.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021240.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050026942.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050023162.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024145.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000050026942.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050026923.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050026908.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026923.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142588.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086142588.8 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050026943.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050026898.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026943.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142588.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086142588.8 node_expansions=83
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050026889.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050026913.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050026913.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050026913.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050026875.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026913.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691786.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691786.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691778.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691778.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691778.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691778.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691779.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991691798.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999991691799.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999991691763.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999991691789.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999991691799.9 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691810.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991691748.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691810.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691786.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691786.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691799.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991691762.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691799.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691799.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691799.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691800.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991691785.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691800.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691800.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691800.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991691811.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999991691787.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691811.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050026923.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022247368.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080582479.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000050026923.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000025145.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038914035.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075021208.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991691813.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075021208.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000080582479.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050026923.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075021208.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050026923.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000050026923.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050026923.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000025142.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000088915813.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000088915809.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), None, None)) score=900000075021208.1 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050026920.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050026898.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026920.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075021209.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075021209.1 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000022246665.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050026913.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000050026913.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026898.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026898.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022246620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022246620.9 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022247630.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022247743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022249312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000022249964.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000022246630.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000022246630.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000022251256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000022248589.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000022249575.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000022251256.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022251242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022251242.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022251256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022251256.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022251256.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022251242.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022251256.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000022251276.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022251276.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000022251252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963916151.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994471707.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080584596.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050029042.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999972249474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000011138387.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999963916140.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000022251263.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000052806820.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000022251252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050029040.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000022251252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000022251264.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000022251252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999972249474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000061140151.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000061140153.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000080584596.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080584596.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584596.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080587527.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080587527.5 node_expansions=35
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080585619.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080585721.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000080587276.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000080586276.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080584606.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000080584609.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080586721.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000080586165.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000080586564.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000080587551.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000105580382.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000102798715.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000105580382.4 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105580396.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580396.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105580396.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105580396.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105580382.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105580382.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972248139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972248139.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972245271.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245271.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988911947.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988911947.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950023050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950023050.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950025930.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950025930.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950023050.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950023054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999950023041.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999950023066.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999950025942.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999950025942.9 node_expansions=62
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950023998.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950024173.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999950025665.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999950024715.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999950023028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999950023028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999950025123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999950024565.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999950024993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999950025942.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999950025942.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999950025953.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950025953.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999983363983.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999950025941.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980581519.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066694409.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011138841.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058361064.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000008361053.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999950025976.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008361065.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000038916632.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008361053.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036141776.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008363983.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008361053.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008361064.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999980583287.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000086138844.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086141786.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000086141786.1 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086138854.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086138854.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086138855.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086138855.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055583298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055583298.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999952805508.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999919470397.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999980581508.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066694408.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999980583286.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999902803742.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027805519.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999977805508.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999919470397.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977805535.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038916619.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977805535.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000005583286.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977805508.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977805535.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999977805508.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999950027765.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055583286.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=900000066694408.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066694424.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066694424.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066694409.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066694409.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000066694432.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066694400.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000066694388.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000066694399.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000066697319.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000066697319.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000066695387.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066695521.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066697053.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066696042.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066694386.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066694402.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066694387.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066696498.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066695931.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066696346.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000066697331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000066697331.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066697319.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066697319.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066699984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066699984.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000066698317.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066698428.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066698317.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066699995.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066699018.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066697328.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066697328.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066697344.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066699439.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000066698873.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000066698900.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000066699261.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000066699995.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066699995.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066699995.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066700008.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066700008.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066700022.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066700022.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999925033355.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999891698230.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952809351.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980588924.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999875031550.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000000033368.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999950033328.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999891698230.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999950033328.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000011144464.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999950033362.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000005588897.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999950033328.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999950033339.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999950033352.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999922255550.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027811133.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027811140.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000027811140.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027811141.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027811141.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875031578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875031578.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875031561.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999875031561.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844469047.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999844469047.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999844469034.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999844469000.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999844468998.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999844469021.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999844471084.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999844471084.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999844469973.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999844470108.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999844469984.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999844469973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999844470639.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999844468984.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999844468973.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999844469973.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999844471111.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999844470542.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999844470917.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999844471111.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=899999844471111.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999844471084.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999844471084.2 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011117335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011121224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999966670001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050018667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027796089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033350268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041681644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906101.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685300.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050019514.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036129446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052798123.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002794645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002793265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036128319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033350260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027796362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025018033.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002793240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002790170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793027.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000052798123.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052798109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794787.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796731.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052798109.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798123.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798123.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240799.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240799.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997240788.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240788.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997240800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240800.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240799.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240799.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240801.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240801.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997240811.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997240799.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997240799.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963907468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963907468.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963907466.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963907466.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963907479.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963907479.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963907479.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963907476.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963907479.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963907476.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963907476.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999963907479.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963907487.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999963907487.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999963907477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963907477.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963907489.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963907489.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963907488.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963907473.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963907488.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963907499.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963907499.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000019464822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050020378.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086131519.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000019464821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999969463044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000019464821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050025386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086131489.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086131509.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019464821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999963907499.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999963907488.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000019464821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999969463044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999969463045.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000019464821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000019464821.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050020388.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086131519.0 node_expansions=166
FooPlayer.decide: Prioritizing 8 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136497.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086134144.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086135256.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086133720.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086134977.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086133589.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086132886.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086134830.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000086136497.5 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136522.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136472.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136522.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136499.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086136498.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086136484.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136498.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963912511.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999963912511.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999963912498.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963912485.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963912498.4 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019469838.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025375.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119469823.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991690230.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019469842.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969468061.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052803133.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083358675.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086140254.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086140255.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019469842.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999991690230.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019469838.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969468065.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999969468065.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019469842.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000019469842.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050025373.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000119469823.5 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136518.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136518.1 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119472433.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119473544.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119473544.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119472008.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119473266.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119471877.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119471175.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119473119.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119472711.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119473544.5 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=900000113917988.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000119473544.5 node_expansions=132
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119473544.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113918003.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000119473544.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119473544.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473544.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119470790.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963916247.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999963916245.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963916245.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963919744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963919744.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999963918907.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963916244.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963918466.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963917244.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963919744.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963918378.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963917244.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963917632.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963919600.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963919211.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=899999963919744.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938913466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938913466.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963923078.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963923078.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999963922411.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963919744.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963921965.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963920744.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963920766.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963922965.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963921867.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963920743.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963921131.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963923078.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999963922689.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999963923078.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938914578.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938914578.4 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938910781.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938910781.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999908359041.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938914576.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999938914576.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938914576.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938914576.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914588.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914575.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938917492.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938914572.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938914574.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938914599.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999938917492.9 node_expansions=60
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938916659.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938917238.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938915395.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938914572.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938915548.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938915548.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999938914548.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999938916673.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999938915548.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999938915937.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999938916770.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999938917516.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=899999938917516.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938917492.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938917492.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938917507.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938917507.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938917516.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938917507.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938917504.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938917506.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938917516.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938917516.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938916697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938916697.5 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052807360.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058362943.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094474032.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027807349.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000002808215.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052807387.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058365548.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094476659.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094474038.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000027807349.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999938916683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999938916683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000027807356.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977805586.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999977805571.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000027807349.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000027807366.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000058365548.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000094476659.8 node_expansions=352
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094471245.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094476659.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094474018.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000094474007.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094474029.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000094476659.9 node_expansions=71
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094476104.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094476659.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094474826.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000094476127.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000094473993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000094475019.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000094475007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094473992.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094476104.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000094475007.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000094475381.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000094476215.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000094476659.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094476659.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094476659.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094475583.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094475583.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094475559.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094475559.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938918215.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938918215.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052808907.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058364461.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094475560.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027808895.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000002807127.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052808909.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058364448.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094475559.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094475586.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000027808881.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999938918215.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999938918215.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000027808881.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977807130.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999977807104.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000027808881.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000027808881.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000058364472.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000094475586.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094475583.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094475583.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052808916.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000058364486.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094475597.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938918238.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027808932.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000002807141.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000080586637.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058364472.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000122253304.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027808916.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999938918252.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999938918238.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027808916.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999977807127.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999977807138.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027808905.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000027808905.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058364488.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000122253304.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122253304.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122253304.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094475594.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094475594.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918250.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938918250.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918238.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938918238.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918239.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938918239.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938918241.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938918241.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908362685.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908362685.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908362700.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908362700.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908362686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908362686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575598.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880575598.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575587.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880575587.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575587.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999880575587.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999880575597.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999880575597.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999880577705.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880577705.8 node_expansions=199
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999858353365.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999858353365.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999858355484.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858355484.5 node_expansions=199
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999886135897.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886135897.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886135174.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886135174.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886133786.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999886131119.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999886131119.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886133786.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999886133230.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886133786.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999886133230.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999886135452.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999886133230.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1799999886133230.8 node_expansions=817
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999886135341.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999886135897.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999886134619.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999886135341.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999886134063.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999886133230.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999886133230.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999886133230.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886133230.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886133230.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999886133230.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999886135452.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999886133230.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999886133230.8 node_expansions=87
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999886133230.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1799999886133230.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999866685841.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999866685841.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858358153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999858358153.5 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999858357586.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999858358156.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999858357586.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999858356308.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999858355475.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999858355487.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999858355475.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999858355475.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999858355475.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999858356863.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999858357709.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999858358156.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858358141.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999858358141.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999858358141.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999858358141.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999838910761.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999838910761.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000036119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000007558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030564336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013898168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000036119891.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000036119891.94 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011126888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052792766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055570543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047235243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459424.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044458586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011126876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461678.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013902128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038903587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041681362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030568015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125260.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027789982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027791639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036124140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038903542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033349087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458249.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000055570543.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055566098.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055570543.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000055570543.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570544.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941678098.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011125209.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036125224.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022235446.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030568776.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055570544.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055570543.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055570543.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055570544.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080570554.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570543.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570543.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088903878.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088903887.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055570555.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055570543.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055570543.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055570543.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000088903887.4 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088903899.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088903896.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903899.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088903918.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088903918.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088903911.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088903886.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088903911.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941678147.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011125245.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036129539.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022235485.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030573095.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055570578.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055570585.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055570585.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055570578.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570579.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080574873.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570585.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055570578.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088908206.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055570578.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055570578.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055570578.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055570592.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000088908206.5 node_expansions=150
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088903912.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088903887.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088908206.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088903908.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088903910.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088903920.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088908206.5 node_expansions=32
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088906553.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908073.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088903902.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088906115.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088905573.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088908220.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088903894.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000088908220.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908220.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088908220.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088908220.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088908220.0 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088910873.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088912386.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088910053.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088908218.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088910442.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088909886.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088908206.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912829.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000088912829.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912831.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912831.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912843.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912843.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912844.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912844.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941687053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941687053.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999941687053.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999941687015.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999941687053.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941687054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941687054.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011134164.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036134191.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022244397.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030577734.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055579511.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055579498.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055579498.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055579509.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055579511.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080579508.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055579497.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055579511.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088912855.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088912844.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055579497.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055579509.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055579497.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055579511.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000088912855.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912845.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912806.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912845.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061135065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061135065.5 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000061137733.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136733.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136913.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061135068.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061137289.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136747.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138289.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061135066.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061137179.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086127262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000083351964.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1200000061135068.0 node_expansions=51
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061135068.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061135030.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061135068.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086127269.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086127269.2 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061135079.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061135063.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061135079.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061135078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061135078.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061135067.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061135078.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000061135078.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061135078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061135078.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913909299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913909299.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913909299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913909299.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913909299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913909299.2 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999913911966.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913910952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999913911132.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999913911509.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999913912508.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999913910952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999913909299.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999913911410.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999972237490.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999958350201.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1499999972237490.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972237492.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972237492.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972237506.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972237506.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972237506.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972237506.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972240096.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972240096.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972237508.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972237508.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972237520.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972237520.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983348630.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044460637.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000030570859.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038904197.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080571752.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000052793963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000027793977.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000052793963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000052793963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000077793974.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000052793960.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000052793960.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000086127308.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000113905082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000080571749.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000052793964.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000052793963.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000027793960.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000113905082.0 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113905094.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113905073.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113905094.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113907702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907702.2 node_expansions=48
FooPlayer.decide: Prioritizing 8 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113907699.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113906748.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113906878.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113907318.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113907315.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113906762.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000113905094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113906207.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000113907699.1 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113907699.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113907691.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907699.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136127283.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136127283.8 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113907700.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113907693.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113907700.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113907712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113907712.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113909354.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113909524.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113907687.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113909921.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113909910.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113909354.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000113910357.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113907687.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000113908799.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000136127299.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000136127299.2 node_expansions=178
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136127287.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136127260.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136127287.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136129516.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136129516.0 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136127298.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136129491.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000136129491.5 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136127306.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136129491.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000136127285.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000136127288.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136127298.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000136129491.5 node_expansions=47
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136128960.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136129043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136127259.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000136129518.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000136129518.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136128936.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000136128928.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000136127282.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000136128380.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1200000136129518.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136129493.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000136129493.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136129553.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000136129553.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000136131171.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000136131268.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000136129505.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136130903.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000136131758.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000136131181.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000136131192.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000136129526.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000136131543.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000136130614.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000136131758.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136131758.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136131758.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136134622.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136134622.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136133425.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136133538.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000136131750.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000136133158.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000136134634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000136133425.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000136133424.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000136131759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000136133450.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000136133802.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000136132860.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000136134634.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136134625.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136134625.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136134633.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136134633.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000136134661.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136134661.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999994467106.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000038909548.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000044468005.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000075019772.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000083353105.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000125020660.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000075020660.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000072242869.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000075020660.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000075020659.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000122242880.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000097242895.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097242881.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000130576229.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125020658.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000097242881.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000075023550.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000050020659.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000130576229.2 node_expansions=233
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130576214.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130576214.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000108358523.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108358689.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108356872.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108359800.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108358244.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108358522.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108358525.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108356858.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108358522.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108358967.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108357966.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130576230.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2100000130576230.2 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130576217.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130576217.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130576239.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130576239.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130576215.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130576215.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102800469.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102800469.0 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102798440.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102798461.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000102798441.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000102798439.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000102798464.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000102798464.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102798451.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102798451.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102802569.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000102802569.2 node_expansions=164
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000102800104.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102800194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102798438.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000102800394.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000102799851.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000102800104.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000102800104.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000102798439.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000102800106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000102800472.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000102799551.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000102800472.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000102800470.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102800470.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988910695.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988910695.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988910691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988910691.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969466263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969466263.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969466261.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969466261.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999991689385.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991689385.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999969466262.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000019467152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000027799604.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000036132937.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000105578273.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000027800482.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000025022704.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000027800484.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000027800483.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000075022717.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050022706.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000050022704.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000083356051.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000138911606.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105578273.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069467160.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000047244939.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000002800483.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000138911606.5 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138911596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138911596.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138913692.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138913692.2 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138911595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138911595.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138911612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138911612.0 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138912987.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138913262.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000138913443.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000138911597.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000138913542.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000138912986.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000138913264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000138913263.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000138911595.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000138913264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000138913706.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000138912706.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000138913706.8 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138913708.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138913708.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138916096.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138916096.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138915099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138915375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000138915544.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000138913723.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000138915655.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000138916099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000138915099.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000138914819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000138915377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000138915375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000138913708.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000138915375.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000138915264.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2100000138916099.5 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138916097.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138916097.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969470759.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969470759.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936137425.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936137425.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969472707.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969472707.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969470760.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999969472692.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999969470759.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999969470749.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999969470760.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999969472692.8 node_expansions=76
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999969472151.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969472429.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999969472583.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999969470749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999969472596.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999969472694.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999969470747.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999969471859.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999969472414.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999969472414.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999969470747.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999969472416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999969472305.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2099999969472694.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936139361.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936139361.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936139371.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936139371.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936139372.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936139372.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913918984.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913918984.5 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913917164.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999913918971.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999913917149.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999913917148.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999913918935.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999913918971.2 node_expansions=124
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999913918526.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913918139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999913918806.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999913918971.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999913917137.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999913918971.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999913917139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999913917429.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999913918806.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999913918804.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999913918152.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999913917139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999913918805.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999913918693.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2099999913918971.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913918981.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913918981.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913920819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913920819.2 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999913918973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913919973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999913920648.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999913918972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999913920806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999913920261.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999913918972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999913919982.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999913919260.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999913920650.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999913920084.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999913919972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999913918973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999913920649.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999913920538.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2099999913920806.2 node_expansions=240
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913920817.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999913920815.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999913920808.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999913920820.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999913920806.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2099999913920820.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999913920820.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913920820.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888920809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999888920809.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999888920807.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999888920807.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869476373.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999869476373.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999869476361.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999869476361.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077794223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075016433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058347498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069459765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063904487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055566107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030564941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030567441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055567823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066679777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055568607.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000077794223.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077799778.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077798389.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000077799778.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000027795542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036123608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041684778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986122431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986120484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022234164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000019454719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000010752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008346043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019460267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000013265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033351153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008348027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997232128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997233239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999986122129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999986122392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986121837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986122139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991677418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988900459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999988898792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994455474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988899073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991678515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002791029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991676848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005570476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019460809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000041684778.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041681445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041682278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000041684778.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041691056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041691056.8 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025016346.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988905223.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061127456.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075018123.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991683000.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991683000.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988905223.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080573678.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080573668.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000041684789.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041684778.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000080573678.6 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080573689.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080573651.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080573689.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905210.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905210.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905211.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905211.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905267.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905267.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905256.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905218.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905256.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905257.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905219.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905257.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905274.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905274.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905257.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905219.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905257.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905263.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905263.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905264.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905242.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905264.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905265.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905265.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988905276.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988905256.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988905276.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988905266.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988905266.1 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000016683012.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999988905247.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000016683012.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016682990.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016682990.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016689266.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016689266.4 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683013.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016683013.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016683010.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016683010.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000016683010.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016683010.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683011.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683011.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683000.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991683000.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683012.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683012.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991682989.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991682989.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991683011.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683011.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683030.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991683030.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952794132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952794132.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952794133.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952800354.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999952800369.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999952794123.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952794110.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999952800369.5 node_expansions=64
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999952796079.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952797036.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952794101.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952799002.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952794111.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952796889.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952799111.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952800370.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999952800370.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800369.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800369.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800387.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952800387.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952805368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952805368.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999919467067.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952805375.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999952805390.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999952800422.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952800387.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999952805390.5 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999952802335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952803335.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952800391.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952805280.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952801390.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952800391.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952803168.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952805397.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952803890.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=899999952805397.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919472080.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919472080.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919472057.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919472057.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986138724.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944472057.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088916502.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063923972.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999919472057.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997251623.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997251612.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999944472057.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075029387.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075035083.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997251623.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997251623.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997251612.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997251612.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999997251612.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997251612.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997251636.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997251619.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000088916502.6 node_expansions=90
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088916513.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088922194.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088916497.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088916499.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088916509.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000088922194.9 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000088917484.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088918417.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088922206.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088919417.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088916484.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088921361.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088917472.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088916500.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088919262.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088919987.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000088922206.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088922206.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088922206.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088927110.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088927110.9 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986149333.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944482652.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063928888.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999919482652.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999919482652.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999944482652.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075044028.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075039999.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997262208.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000075044028.5 node_expansions=573
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000075036122.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075037055.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075038055.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075035110.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075039182.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075039999.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075036134.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075035134.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075037912.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075038055.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075038610.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000075039999.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000075039999.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075039999.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075040015.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075040015.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999986153375.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999944482678.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088931153.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063932930.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999919482666.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999919482689.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999997262222.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997262222.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999944482666.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075044042.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997262223.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997262236.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997262223.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999997262222.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999997262245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997262234.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999997262222.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997262222.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000088931153.0 node_expansions=150
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000088928111.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088929041.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088930053.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088927097.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088931153.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088930875.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088928097.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088927125.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088929875.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088930042.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000088931154.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088930597.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000088931154.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088931165.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088931165.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088931154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088931154.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088931165.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088931165.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088931166.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088931155.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088931145.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088931155.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088931145.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088931166.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088939009.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088939009.0 node_expansions=202
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000088936209.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088937154.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088937598.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088938154.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088935209.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088938987.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088938987.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088936209.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088935209.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088936876.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088938154.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088937321.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088938709.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000088938987.5 node_expansions=329
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088934955.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088934953.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088934955.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088934968.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088938987.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000088938987.5 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000088935931.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088936904.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088937320.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088937876.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088934931.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088937332.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088938988.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088935931.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088934931.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088936320.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088937888.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088936487.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088937043.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000088938431.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000088938988.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088938999.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088938999.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061155654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061155654.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061155667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061155667.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061155689.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061155633.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061155660.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061155655.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061155667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061155689.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061155677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061155677.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061155689.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061155633.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061155645.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061155677.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061155646.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061155689.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061155675.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061155675.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061155677.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061155647.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000061159145.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000061155692.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000061155647.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000061159145.5 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000061155645.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000061157591.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000061158034.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000061158592.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000061155647.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000061158334.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000061158034.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000061157479.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000061155645.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000061155645.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000061158612.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000061157201.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000061157757.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000061159145.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000061159145.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033381367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033381367.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061159167.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061159167.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999986159146.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999944492511.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036160934.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999891714701.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999891714701.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997272046.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999969494256.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999916714716.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000047272045.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047272045.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999969494256.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999969494272.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999969494280.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969494256.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999969494278.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999969494256.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969494278.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969494256.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000047272045.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047272068.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047272068.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047272068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047272068.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000047272079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047272043.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047272079.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055598388.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055598388.2 node_expansions=496
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000022266368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022266345.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022266368.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022266365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022266365.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052821867.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1800000052821867.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052821867.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052821867.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000019485868.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000019486312.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000019486868.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000019486868.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000019486590.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000019486312.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000019485757.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000019486034.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000019485479.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000019486034.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1800000019486868.0 node_expansions=505
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000019485868.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000019486312.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000019485756.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000019486890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000019486625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000019486312.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000019485779.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000019486069.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000019483923.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000019485513.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000019486036.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000019486890.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000019486868.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019486868.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000019492479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019492479.2 node_expansions=295
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997260051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997260051.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986153556.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986153556.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999925040680.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999919485113.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999969485124.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999975042446.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999830596223.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999830596225.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999961153564.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999975042453.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999825040667.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999986153587.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999908375813.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999908375813.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999908375778.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999908375778.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999908375780.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999933375789.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999933375809.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999975042458.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1799999986153587.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986153564.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986153564.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986156466.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986156466.8 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986153568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986153568.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986159178.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986159178.0 node_expansions=295
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986153585.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986153585.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986153568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986153568.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986153570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986153570.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958375796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958375796.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999958375827.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958375824.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958375827.2 node_expansions=13
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000002787003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999966671113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999966669445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999966668334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999966670835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000016673446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005560668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013897057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997229779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000030566558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030565169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000030566558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041677442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041677429.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052790277.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016679089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016679364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052794443.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052794221.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061126655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052794422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055570541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047235820.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041681590.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041679368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016679352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016677684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016676596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016679085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047235250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030567127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025010460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052794430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044459977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044459455.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041681070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000041679681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036123797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025012697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027790475.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000061126655.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061126099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061126110.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126656.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000061126656.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132665.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132665.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061126666.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061126666.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132665.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132665.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061136541.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135152.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133061.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134875.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132652.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061135597.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061136541.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061135319.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000061136541.8 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061135167.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133075.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133061.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132797.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061130561.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061133486.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133500.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061136541.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061133208.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000061136541.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136555.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061136555.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136555.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061136569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136569.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080583932.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061139487.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008359931.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088917266.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016694153.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080583932.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080583942.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061139487.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008359931.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036137710.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088917266.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016694153.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016694153.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061139487.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061139487.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061139487.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061139487.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061139487.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088917266.0 node_expansions=1134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088916456.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915331.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916845.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914331.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916553.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914331.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915346.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088917276.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917276.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088917011.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000088917276.9 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088917289.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917263.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088917252.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088917253.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088917276.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088917289.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922707.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922707.4 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088917290.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088917287.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088917290.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088917303.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088922707.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088922707.4 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088919387.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088918263.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919762.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088917276.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088919509.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088917262.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918263.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088917262.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088922731.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088920207.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088919929.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000088922731.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922720.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922720.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922734.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922734.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922745.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922745.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016699623.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016699623.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080589409.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061144956.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008365387.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088922721.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080589399.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080589414.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061144956.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061144943.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008365401.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036143189.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088922731.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016699609.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016699609.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061144943.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061144956.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061144943.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061144943.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061144954.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000088922731.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922735.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922735.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119471311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119471311.5 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000088924844.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088923746.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088925234.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088926246.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088922733.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088924955.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088922746.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088923733.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088922733.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088925690.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088925399.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000088925413.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000088926246.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926246.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926246.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088926235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088926235.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080592910.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061148465.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008368901.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088926254.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016703123.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080592911.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080592912.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061148465.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061148457.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008368901.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036146677.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016703123.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016703123.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061148457.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061148453.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061148465.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061148457.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061148457.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088926254.5 node_expansions=84
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088926244.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926244.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088926220.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088926246.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088926246.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000088926246.5 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088926246.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926231.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088926246.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088926243.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088926246.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088926222.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088929697.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088926212.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088926212.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000088929697.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000088928308.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088927211.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088929734.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088928697.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088926211.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088928711.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088928456.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088926197.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088927198.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088926211.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000088929141.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000088928887.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000088928864.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000088929734.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088929721.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088929721.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706575.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706575.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706575.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706576.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000016706589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706589.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706589.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706576.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706575.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706591.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706589.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016709530.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016709530.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706589.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706614.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016706614.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016706613.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016706613.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000016706616.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000016706600.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000016706610.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000016709530.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000016706611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000016709530.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000016708696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016708985.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016707599.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016709085.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016706596.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016706585.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016708818.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016706585.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016707585.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016709554.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016706596.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016709554.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000016709252.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000016709252.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000016709554.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991707610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991707610.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016709520.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016709520.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016709506.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016709506.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016713863.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016713863.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016709543.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016709543.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016709570.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016709570.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016709571.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016709571.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055591856.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055591856.2 node_expansions=43
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1200000016711680.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000016711933.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000016710558.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000016712044.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000016713891.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000016709544.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000016709544.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000016711766.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000016709544.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000016710558.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000016709545.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000016712488.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000016712211.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000016712211.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000041703523.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000052818467.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000055591856.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000047257158.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000052813244.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000027814187.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000055591856.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055591867.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055591867.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055591893.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055591893.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000055591881.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055591881.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589812.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055589812.8 node_expansions=67
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000030592082.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030592359.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030590970.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030592472.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030590816.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030589995.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030589970.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030592193.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030589971.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030590970.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030589971.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030592916.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000030592651.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000030592637.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000055583935.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000055589823.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000041700058.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000055589823.8 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589837.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055589837.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055592747.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055592747.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055589849.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055589849.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055592792.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055592792.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055589846.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589850.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055589850.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055589847.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080583851.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080583851.2 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055589847.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055592779.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055592779.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030583848.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030583848.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589886.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055589886.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000055589848.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055589850.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000055592746.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000055592779.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000055589859.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000055592779.2 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000055591948.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000055592237.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000055590836.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000055592337.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000055590670.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000055589837.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000055589848.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000055592057.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000055589834.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000055590871.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000055589834.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000055592779.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000055592538.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000055592515.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000055592779.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030586792.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030586792.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055592935.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055592935.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000055590278.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055590282.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000055590258.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000055590282.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000055592910.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000055592910.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000055592391.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000055592669.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000055592758.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000055591101.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000055592757.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000055590243.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000055590243.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000055592479.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000055591812.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000055591243.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000055590258.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000055592910.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000055592910.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000055592632.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000055592910.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055590424.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055590424.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055592949.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055592949.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055592947.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055592947.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027815170.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027815170.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080592948.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061148517.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000030592947.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000116704091.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000002814281.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027814281.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000105592948.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061148503.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061148539.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030592984.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000086148503.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000116704091.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027815169.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000047259628.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000033370725.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058370726.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000086148503.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061148517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000116704091.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116704068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116704068.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116704105.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116704105.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116704070.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116706510.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116704040.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116704063.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116706526.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000116706526.2 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000116706137.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116705040.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116706414.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116706526.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116704859.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116706563.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116704050.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116704026.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116706248.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116705606.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116705063.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116704027.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116705063.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116706429.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000116705027.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000116706563.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116706526.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116706526.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116706575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116706575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116706575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116706575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136148037.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136148037.2 node_expansions=77
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000116708692.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116707585.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116708974.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116709085.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116707418.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116708974.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116706585.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116706604.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116708807.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116708136.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116707581.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116707585.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116706581.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116707602.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000116709085.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000116707581.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000116700575.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000136148076.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000133370573.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000127816696.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000136148076.2 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000136148085.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136148048.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136148085.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150157.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136150157.2 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000136145583.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136145561.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136150157.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000136145595.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136145560.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000136145570.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000136150157.2 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000136150171.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136146560.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136146935.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136148046.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136146404.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136147959.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136145560.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136145570.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136147768.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136146116.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136146570.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136145570.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136146546.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136148060.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000136146560.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000136150171.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150179.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136150179.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136150173.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136150173.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136150173.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136150160.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136150173.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111141248.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111141248.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111141258.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111141249.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111141258.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125030105.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125030105.0 node_expansions=31
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000125031118.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125031507.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125032618.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125030952.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125032507.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125030118.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125032340.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125030118.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125030674.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125031118.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125030118.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125033340.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125030118.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000125031118.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000125032618.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000125031118.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000138916316.5 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2100000141694094.2 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2100000136138538.8 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2100000122249649.8 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2100000127805205.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2100000141694094.2 node_expansions=451
FooPlayer.decide: Prioritizing 18 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125031130.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125031509.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125032618.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125030967.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125032507.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125030144.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125032366.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125030118.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125030674.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125031131.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125030120.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125033353.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125030120.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000125031144.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000125032620.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000125031129.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000141694094.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000136140227.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2100000141694094.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141694094.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141694094.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000141691631.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141694127.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000141694127.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000141694130.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000141694119.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2100000141694130.8 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141691619.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141691619.8 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077794778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066682278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063901945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075016112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075016112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080572278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061123034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027789112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027788556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063900609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069461089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061126089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061126942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061127222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061126944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041675276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027786888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027785221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027786888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061123386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072234777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066678941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052792222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036120476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234718.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000080572278.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576445.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000080576445.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019460220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019461876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016683320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025014422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036129144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988900193.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988900196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999988901588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027791700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025016645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027794432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027796109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019461109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000010184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000007961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011120485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000007970.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002787983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991676015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991676292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999988897960.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988898226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999988899907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005567462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025014476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002787959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002789348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030570032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013905241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994455472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016679153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000044461723.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461167.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459500.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461723.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000044461723.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802432.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798143.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799109.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798277.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052795897.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800629.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799518.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797851.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802456.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052802456.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802444.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802445.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052802458.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052802419.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052802409.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052802423.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052808950.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000052808950.8 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052804630.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805630.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052804807.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052802408.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052808950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052807140.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052806019.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052804353.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052805617.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052808950.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052808950.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052808950.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997251630.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997251630.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251644.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997251644.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997251644.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029432.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251645.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997251645.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997251654.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251679.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997251679.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251666.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997251666.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029433.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029433.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029433.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029435.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029435.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000031666.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000032669.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000031822.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000029433.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000032100.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000031100.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000033044.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000030433.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000031378.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000032655.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000000033044.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000033057.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000033057.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000036544.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000036544.4 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000000035266.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000036277.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000035444.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000033044.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000035724.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000034711.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000036545.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000033044.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000034045.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000034989.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000000036266.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000000036545.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000036544.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000036544.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975034066.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975034066.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975034056.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975034056.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975034057.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975034057.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999936145169.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975034031.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975037242.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975034034.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975034045.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999975037242.0 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999975036242.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975037265.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975036408.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975034019.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975036686.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975035686.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975035686.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975034020.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999975034019.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999975035020.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999975035977.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999975037243.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=599999975037265.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975037255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975037255.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975037242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975037242.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975037243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975037243.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975040464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975040464.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027816798.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975037266.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052816823.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091705688.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000037279.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055594600.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027816822.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975037243.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027816822.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027816822.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027816799.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052816823.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066705711.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011148377.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972259465.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055594610.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027816822.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027816798.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000091705688.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091705698.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091705698.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091708933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091708933.1 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000091707920.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091708087.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091707833.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091705698.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091708111.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091708388.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091707378.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091707376.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091705698.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091705711.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091706722.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000091707642.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000091708920.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=600000091708920.6 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091708934.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091708934.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091708956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091708956.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027820068.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999975040510.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999975040510.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052820069.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000040524.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055597845.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027820066.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975040499.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027820066.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027820066.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027820066.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052820067.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000066708945.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011151611.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972262722.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055597855.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027820066.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027820056.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000066708945.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066708956.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066708956.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972262722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972262722.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972259667.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972259667.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972262730.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972262700.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972265354.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972262701.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972262696.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999972265354.2 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999972264909.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972265354.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972265089.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972263711.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972262688.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972265354.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972264367.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972264355.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972263687.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972262711.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999972262710.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999972263711.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999972264631.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999972265089.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=599999972265354.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972265354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972265354.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972265367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972265367.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933376502.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933376502.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933376502.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933376502.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902813557.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902813557.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902813580.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902813580.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988926462.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936146903.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999905591336.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983370906.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061148691.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999930591337.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016704236.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958370905.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999905591337.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958370903.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999958370892.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999958370905.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983370904.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036148680.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999980591337.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986148670.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958370893.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958370893.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000061148691.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061148670.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061148670.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061148681.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061148681.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061148677.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061148677.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061148687.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061148687.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061148688.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061148680.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061148688.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061148700.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061148700.9 node_expansions=6
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1200000061150913.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061150246.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061151079.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000061149691.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061148702.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061149690.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061150358.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061150366.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061149690.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061148690.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000061148690.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000061148690.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000061150635.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000061151080.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000061147703.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000097255582.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000083362078.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000083367690.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=900000072253911.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000061151080.2 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061151091.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061151081.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061151091.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000061151089.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061151089.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000038928868.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061151087.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000061151087.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061151087.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000061151078.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061151087.2 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999880593746.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880593746.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999880593747.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999880593745.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999880593746.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999880593757.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880593757.8 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1199999880593747.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999880593743.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999927812613.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999880596088.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999880593747.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999880593753.8 action_type=ActionType.END_TURN
  Action 6: expected_value=1199999880593755.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1499999927812613.2 node_expansions=111
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999880593747.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999927812587.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999880593754.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999880593754.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999927812613.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999880593745.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999927812613.2 node_expansions=140
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1199999880594567.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999880595289.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999880596123.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999880594734.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999880593735.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999880595013.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999880594734.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999880595414.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999880595411.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999880594734.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999880593734.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999880593735.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999880593734.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999880595678.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999916703836.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999927812624.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999913919124.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1499999902811723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1499999891699223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1499999902810945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1499999927812624.2 node_expansions=100
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999927812615.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999927812589.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927812615.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927812644.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927812644.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999927812626.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999927812627.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999927812628.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999927812635.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999927815001.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999927812624.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999927815001.0 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999927813457.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999927814179.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999927815013.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999927813626.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999927812612.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999927813890.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999927813623.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999927814279.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999927814290.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999927813612.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999927812612.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999927812626.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999927812626.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999927814571.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999927815013.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927815001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927815001.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927815024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927815024.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999927815017.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999927815013.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927815017.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902812931.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902812931.8 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999977811759.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999888921083.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999905588640.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972256193.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000050033971.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999930588637.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030589526.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999911145072.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999905588640.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999947256195.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999947256184.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999947256184.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994478415.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047256193.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980588637.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999975033968.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999972256190.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999936145082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000050033971.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000050033971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050033969.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050033971.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072251945.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072251945.5 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000019478413.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050033968.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000050033968.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050033978.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050036055.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000050036019.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000050036055.0 node_expansions=77
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000050034777.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050034499.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050035778.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050034945.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050033945.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050035236.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050033958.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050035625.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050035610.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050036056.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050034944.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050033957.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000050033944.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000050033955.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000050035889.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=900000050036056.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019480500.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019480500.4 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027790776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027790497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069457765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459688.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459688.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055568887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061123609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055567219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041678329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038899931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677439.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047234719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050010265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041674940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000069459688.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000069462466.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069463577.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069460521.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000069463577.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997237974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997234915.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030572475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683021.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000000014909.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997239376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997239362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129410.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025018589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030573321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033352743.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019462165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002792971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013906042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568804.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569637.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679652.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002793249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025018297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016684420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019460208.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000041683021.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041680799.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683021.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041680799.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000041683021.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041687908.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041687908.6 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000041683034.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041683028.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000041683040.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000041683044.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000041683030.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000041683044.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041683030.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041683030.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041687943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041687943.1 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000041687665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041687255.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684751.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041683078.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041687943.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041685721.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041685296.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041684755.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000041687943.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041687943.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041687932.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041687943.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041687965.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041687965.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000041687965.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041687939.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041687965.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075021242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075021242.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041687979.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041687966.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041687979.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077795065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077795065.0 node_expansions=28
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075021260.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000072243482.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=900000075021260.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075021258.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075021258.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075021257.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075021257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075021258.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075021258.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975018625.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975018625.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975018590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975018590.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975018590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975018590.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238591.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238591.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947238624.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999947238592.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999947238587.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999947238599.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999947238624.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999947238577.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999947238624.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238624.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947243187.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947243187.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238589.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947238610.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999947238610.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238610.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238610.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238610.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947238610.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908349721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908349721.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947243209.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947243209.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238597.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238597.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238633.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999947238633.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999947243240.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999947242799.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999947240299.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999947241854.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999947238632.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999947239632.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999947241146.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999947240865.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999947240296.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999947235989.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1199999947235989.2 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999947235975.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999947235937.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947235975.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351680.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908351680.5 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999908347100.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908351654.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999908347111.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999908347108.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999908351692.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999908347110.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999908351692.0 node_expansions=91
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999908351704.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999908351288.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999908348767.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999908349332.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999908347098.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999908348081.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999908347124.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999908349330.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999908348768.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999908351704.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999908351703.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908351665.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908351703.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908351691.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999908351690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908351667.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908351690.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908351704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908351704.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999908351715.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999908356557.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999908351701.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999938903524.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999908356567.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999908351692.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999938903524.5 node_expansions=119
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999908355860.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999908356580.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999908353358.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999908353924.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999908351690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999908352694.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999908351702.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999908354638.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999908353923.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999908353369.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999938903522.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1499999938903522.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938903522.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938903522.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986127522.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986127522.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986127535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986127535.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027798368.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111132591.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000044465923.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938907701.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083353924.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000091688146.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000141688146.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033354812.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000002798368.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000044465923.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063910368.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013909480.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000091688146.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091688146.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000063910368.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063910368.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000063910368.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000141688146.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000141688146.8 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000141688146.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141687869.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141685646.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141686202.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141683978.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141684979.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141684009.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141685948.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141686213.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141683980.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000141688146.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141688144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141688144.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141688157.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141688157.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172243713.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172243713.2 node_expansions=16
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000172243712.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000166688157.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000161132598.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1800000172243712.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172243713.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172243713.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000172243710.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172243710.2 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000172245389.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000172245375.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000172243722.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000172243713.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000172244683.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000172244682.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000172243719.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000172245656.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000172245934.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000172246627.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000172243710.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000172246627.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172246615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172246615.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172246630.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172246630.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000172246618.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172246630.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000197246581.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000172249291.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172246627.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000197246581.8 node_expansions=67
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000172246661.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172246636.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000172246646.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000197246581.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172246649.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000197246566.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000197246581.8 node_expansions=70
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197246615.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000191691026.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2100000197246615.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197246597.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197246597.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197246627.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197246627.2 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000197246647.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000197246644.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000197246647.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000197249284.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000197249284.8 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000197246618.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000216688154.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000216691040.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000197246651.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000216688180.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000216691025.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2400000216691040.5 node_expansions=136
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216691069.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000216691069.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216691039.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216691039.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216693706.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000216693706.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000077801292.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000155582612.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000100024406.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999988910625.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000133356848.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000166691070.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000077802180.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000027801292.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100024404.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000138913292.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000061134625.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000088915057.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000166691071.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000166691081.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000138913291.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000138913291.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000138913292.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000216691070.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000216691070.5 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216691070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216691070.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988913279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988913279.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988910625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988910625.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988910659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988910659.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999988912304.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988912292.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988910626.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988910637.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988911626.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988912461.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988911626.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988910660.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988912605.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988913327.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988912848.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988910626.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2399999988913327.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988913327.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988913327.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999988913338.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988913303.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988913338.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988915516.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988915516.0 node_expansions=33
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999988915516.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999988917182.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999988915516.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999988915516.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999988917071.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999988916516.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999988917071.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999988916516.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999988915516.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999988917460.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999988917460.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988915516.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000011133073.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000019465862.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000019465862.0 node_expansions=436
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000019465866.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019465866.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994465885.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994465885.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999994465884.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999994468097.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999994468097.0 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999972243660.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999994468089.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999994465890.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999994465880.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999994468097.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999994468086.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2699999994468097.0 node_expansions=140
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2699999994465876.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999994467541.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999994465884.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999994465877.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999994467380.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999994466825.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999994466709.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999994466825.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999994465888.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999994467823.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999994468098.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999994465875.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2699999994468098.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999994468078.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999994468096.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999994468096.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999972245876.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999994468063.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2699999994468063.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994468067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994468067.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000022250169.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000022248663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2700000022250169.5 node_expansions=206
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000022248665.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000022249913.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000022248677.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000022249649.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000022250173.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000022249614.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000022248699.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000022248685.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000022249614.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000022248688.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000022250204.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000022249614.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000022248699.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2700000022250204.0 node_expansions=359
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000022248698.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000022248941.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000022248673.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000022249614.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000022250204.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000022249649.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000022248698.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000022248663.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000022249648.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000022249614.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000022248673.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000022249649.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000022248698.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000022250169.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2700000022250204.0 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022250203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022250203.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000000027969.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000000027969.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999994473401.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994473401.5 node_expansions=33
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999994472449.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999994472434.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994472449.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999994472449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994472449.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999972250239.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000011137580.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000011137580.5 node_expansions=54
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016673780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986116446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991671724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988897002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000027787947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027787947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027787947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000027787947.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038900266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025009953.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011121597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011122987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047235012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011122997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011122965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011122986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011124373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052793333.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047238877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061127767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050013056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019453805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019454649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025010204.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025011294.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025009905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033344420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036123852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025011073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036123862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022233526.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038903029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041682186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027789973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050014130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036123573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036126073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019454084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027789630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019454639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030567430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022234361.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000061127767.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061127743.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061126077.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061125521.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061127743.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127743.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061127744.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061127739.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061127751.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061127741.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061127741.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000061127751.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127765.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127766.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127766.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127765.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127765.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127791.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127802.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127802.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061127790.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061127801.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061127801.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061132918.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061132934.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000061132934.2 node_expansions=49
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061131967.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131282.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127777.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061129600.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061130565.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132934.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061130579.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061130023.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000061132934.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132934.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132945.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061132956.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061137263.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061132954.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061132944.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061132944.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000061137263.0 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061137096.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135708.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135874.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061136429.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061134763.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132929.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135707.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137276.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061135153.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000061137276.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137264.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137276.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061137287.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137287.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061137288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137288.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137290.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000033359519.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072248363.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000033359509.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000033359521.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000033359543.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000072248363.0 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066692819.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000072248388.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000072248388.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072248391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072248391.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072248377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072248377.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072248404.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072248404.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072248401.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133359450.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005579076.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072248401.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038914198.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000161137228.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000133359450.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033356784.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005579065.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072248412.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072248401.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000072248401.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000072248398.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983358620.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983358629.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000127803968.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072248401.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072248401.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000161137228.5 node_expansions=254
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127803966.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127803967.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000161137228.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127803965.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127803965.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000161137228.5 node_expansions=27
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137263.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000161137263.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137228.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161137228.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105581704.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133359490.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005579037.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000105581702.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000105581702.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072247480.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000133359489.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000033356816.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000005579054.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105581701.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105581701.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105581701.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000105581721.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000016691926.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016691924.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000161137268.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105581704.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105581736.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000161137268.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161137268.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161137299.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000161137287.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161137277.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000161137311.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000161137277.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161137301.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000161137311.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161137299.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161137288.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161137299.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186131131.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186131131.8 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000161137299.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161137274.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161137299.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161137299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161137299.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000161137288.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000161141432.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000161137293.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186131131.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000161137302.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000161137293.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000186131131.8 node_expansions=88
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000161141476.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000161139958.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000161140513.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000161140235.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000161140790.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000161139124.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000161137293.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000161140087.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000161140068.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000161139513.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000183351692.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000186131131.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1500000186131131.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186131131.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186131131.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186131163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186131163.8 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000186131152.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186131141.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000186131178.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000186131141.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000186131153.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000186131178.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000186131177.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000186131125.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000186131177.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161131163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161131163.8 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186131156.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1800000186131156.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186131175.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186131175.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186135321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186135321.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000186131157.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186131186.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000186131154.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186131142.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186131169.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000186131186.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186131167.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186131127.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186131167.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000186131164.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186131164.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186131164.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186131156.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186131164.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000186131170.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186131170.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000186131192.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186135340.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000186131193.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186131189.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186131189.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000186135353.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000186135353.8 node_expansions=146
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000186135357.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186133830.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186134379.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186133133.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186132990.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186132990.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186131187.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186133965.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186133977.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186131201.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000186135357.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186135355.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186135344.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186135355.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000186135355.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186135355.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000186135355.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186138800.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000186138780.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000186135354.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000186138798.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000186138808.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000186138808.5 node_expansions=160
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000186137992.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000186138549.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000186137297.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000186138812.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000186138530.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000186137142.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000186137142.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000186135338.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000186138134.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000186138126.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000186135362.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000186138812.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186138808.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186138812.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000186138812.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000186138800.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000186138791.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000186138800.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000186138815.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000186138815.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130583258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361045.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041692591.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130583270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000080583259.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000108361033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000211138821.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000158361049.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000069470376.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000041692589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130583259.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130583270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000130583259.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000080583258.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999991693480.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000052805481.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000130583259.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000155583265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000211138821.0 node_expansions=130
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138825.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211138813.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211138825.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999991693469.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999991693469.2 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999991693471.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999991693446.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991693471.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088913998.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088913998.0 node_expansions=45
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130583248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361048.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041692578.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000130583248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000080583248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000108361027.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000211138805.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000158361027.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000069470360.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000041692581.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000130583247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000130583248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000130583269.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000080583248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999991693467.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000186138804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000130583248.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000155583249.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000211138805.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138805.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211138778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211138805.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000247247332.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000247247332.2 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138846.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211138818.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211138846.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211138834.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138840.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211138822.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211138840.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211138842.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138805.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000211138826.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000211138826.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 12 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138826.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000211138826.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000211138879.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000211138879.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 12 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183361050.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183361050.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188916656.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188916656.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188916642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188916642.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188916593.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188916593.2 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 19 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188916646.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188916658.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000188916658.8 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188916653.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188916660.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000188916660.8 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188916658.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188916655.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000188916658.8 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000188923649.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000188919873.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000188923649.0 node_expansions=185
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000188922538.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188919873.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188923649.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188922260.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188922262.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188923649.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188921706.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188919875.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188922652.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188921704.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188922649.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188921817.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000188923649.0 node_expansions=310
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000188922504.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000188919871.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000188921815.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000188922262.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000188922260.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000188923095.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000188921658.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000188921706.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000188919873.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000188922649.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000188920882.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000188922635.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000188923625.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000188923625.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000188923605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000188923605.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000188923635.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000188923635.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000108370842.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000161148631.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000019480176.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000108370842.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000058370842.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000086148621.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000136148631.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047255185.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000019480176.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000108370842.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000108370842.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000108370842.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000058370842.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999969481064.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000052815287.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000186145852.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000108370842.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000133370853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000161148631.0 node_expansions=749
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000161145831.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161148623.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000161145855.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000161145855.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000161145855.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000161148631.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000161148631.0 node_expansions=197
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000161148242.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161148520.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161145859.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161147801.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161148242.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161148242.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161147686.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161147686.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161147688.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161145859.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161148631.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161146855.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161148635.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161148244.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000186140291.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000177808287.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000197254342.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000161148635.0 node_expansions=103
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000161148598.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161148623.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000161148623.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000161148623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161148596.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161148623.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161148620.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161148620.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000161148623.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000161148585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161148623.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161148623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161148623.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141701399.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000161148587.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000161148587.0 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000161148585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161148585.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000161148602.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000161148599.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000161148647.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000161148602.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000161148614.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000161151386.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000161151386.2 node_expansions=73
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000161151386.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000161152833.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000161148614.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000161151385.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000161148614.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000161146684.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2400000161152833.0 node_expansions=476
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000161152852.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000161154074.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000161151407.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000161151963.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000161153796.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000161153685.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000161153241.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000161153241.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000161152407.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000161151407.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000161154074.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000161152407.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161152019.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161152297.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000161152019.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000161152852.5 node_expansions=1638
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000161155499.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161152833.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161153388.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161153833.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161155611.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161155222.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161154111.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161154111.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161153833.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161152833.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161155611.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161153833.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161154777.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161155222.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000161155055.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000161154777.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000161155611.0 node_expansions=754
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000161152812.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000161155578.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000161152852.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000161152830.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000161155611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000161155611.0 node_expansions=167
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000161155499.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000161152833.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000161153388.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000161153830.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000161155222.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000161152833.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000161153830.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000161153833.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000161152833.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000161155608.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000161153833.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000161153832.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000161153833.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000161155222.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000161154111.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000161153830.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2400000161155608.0 node_expansions=288
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161153666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161153666.5 node_expansions=63
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141708426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141708426.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141708394.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000141708394.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000141708398.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000141708398.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486173.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119486173.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486223.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119486223.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486170.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119486170.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119486224.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119486187.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119486187.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100041745.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041793.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100041793.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 19 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041783.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000100041795.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000100041795.5 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041788.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000100041795.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000100041795.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041795.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000100041792.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100041795.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100041799.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041801.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000100041796.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100041801.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999908374225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908374225.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999908374229.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999908374222.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908374229.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999908374227.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908374227.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596453.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999908374226.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999908374226.0 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596448.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999908374210.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999908374210.5 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596434.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999880596434.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596440.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999880596440.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000058375098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000100041761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999930595540.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000019486204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000008375096.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000036152872.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000100041763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000075041763.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999986151096.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999930595544.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000019486210.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000019486204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000019486241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999969486204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999986152874.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000119486209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000019486204.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000044486209.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000119486209.5 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119486207.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486217.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119486217.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000119486219.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119486219.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596427.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999880596427.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880596421.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999880596436.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999880596439.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999880596426.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999880599084.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999880599084.0 node_expansions=128
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999880597416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880599091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999880596414.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999880596973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999880597416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999880597424.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999880597416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999880596414.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999880597417.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999880596424.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999880596449.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999880596417.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999880597414.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999880597417.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999880598806.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999880597695.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999880597417.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2399999880599091.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999880599081.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999880599081.0 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999988897003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011118503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000016674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988895890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000038901003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000038901003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000016677710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055567502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072240055.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016682734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016680755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000016680742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016680752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050015545.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347966.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050015831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063905330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041681653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047239130.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033348295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041681643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012129.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036125200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038902408.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027790462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030567683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050014718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030567160.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041682219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036124416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025012685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041682208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033347472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044458873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038904972.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000072240055.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072238944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072239220.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072240055.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000072240055.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072240067.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072240067.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072240079.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072240079.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072240055.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072240055.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072240055.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072240055.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000072242988.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072242841.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072245487.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072242284.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072242445.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072244508.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072240052.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072242562.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000072245487.2 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072245488.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072245461.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000072245464.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072245487.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072245477.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072245488.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020635.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020635.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000020597.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000020597.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020611.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000000020612.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000020610.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000025006.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000020588.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000020599.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000000025006.4 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000023506.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000022950.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000023363.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000022807.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000023797.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000022974.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000025006.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000020585.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000023085.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000000025006.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025029.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025029.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100027710.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044470374.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000072249918.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000100027721.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072249918.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000100027710.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016692609.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072249932.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072249929.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072249932.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000100027710.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027802829.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000025029.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072249918.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072249918.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072249943.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072249932.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016692598.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000100027721.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100027710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025040.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025040.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025054.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025054.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025043.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025043.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025043.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025054.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025054.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025055.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025055.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100027733.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044470399.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000072249944.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000100027736.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072249945.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000100027733.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016692610.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072249968.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072249944.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072249945.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000100027735.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027802844.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000025055.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072249945.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072249944.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072249945.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072249945.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016692611.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000100027736.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100027736.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100027736.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100030922.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100030922.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000100030909.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044473576.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000028242.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000100030919.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016695797.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000100030909.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027806021.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000028242.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072253131.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016695797.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000100030919.9 node_expansions=380
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000100027737.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100027724.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000100030909.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100027715.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000100027725.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000100030909.9 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000100030631.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100030088.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100030465.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100027687.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100027701.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100028711.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100030076.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100030377.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100030923.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000100030211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000100030923.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100030909.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100030909.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100030936.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100030936.4 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000100033867.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100033322.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100033699.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100033312.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100030923.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100031933.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100033298.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100033312.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100033576.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000100030921.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000100033409.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000100033322.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100033298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100033298.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100033335.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100033335.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100033335.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100033335.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100036256.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100036256.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000100036256.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100036090.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100035701.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100033313.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100033324.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100034313.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100035701.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100035702.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100035979.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100036256.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100033324.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000100035812.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000100036256.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100036256.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100036256.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000100036280.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100036280.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100036292.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100036292.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072258515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072258515.5 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000072260903.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000072261281.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000072260892.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000072260903.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000072258502.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000072258503.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000072259516.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000072260891.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000072260891.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000072261169.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000072261458.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000072258513.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000072261002.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088918994.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000100029813.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000091699979.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000094477480.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1500000100029813.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100029815.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100029815.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100032757.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100032757.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100029824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100029824.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249378.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972249378.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249366.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972249366.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249369.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972249369.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972249393.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249404.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972249404.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972249393.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249405.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972249405.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972249404.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249414.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972249414.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972249412.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972249414.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999972249414.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972249414.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972249414.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000022257869.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000022253925.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000022257869.8 node_expansions=203
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000022256204.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000022256594.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000022256314.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000022256773.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000022253939.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000022253925.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000022253925.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000022256760.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000022257884.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000022257893.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000022254925.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000022253948.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000022256425.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000022257893.2 node_expansions=357
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000022256226.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000022256592.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000022256226.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000022256203.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000022253814.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000022253814.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000022253823.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000022256226.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000022256212.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000022253814.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000022257869.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000022258882.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000022253837.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000022256315.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000022258882.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022254838.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022254838.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000022254839.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022254811.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000022254824.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000022254814.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000022254800.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022254839.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022254840.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022254840.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000022254826.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022254811.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000022254838.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000022254837.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000022254825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000022254838.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000022254824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022254824.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000000032603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000032603.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000032615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000032615.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000000032624.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000000032614.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000000032610.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000000032626.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000000032599.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000000032626.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000032613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000032613.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000036667.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000036667.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000032627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000032627.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986142690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986142690.8 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999950033226.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999950033614.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999950033227.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999950033225.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999950030847.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999950030836.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999950030836.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999950033237.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999950033225.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999950030849.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999950034903.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999950030847.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999950033348.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999986142690.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1799999950028137.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999969472325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999983361800.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1799999986142690.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986142690.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986142690.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972252438.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972252438.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972252469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972252469.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999972252473.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972252461.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972252473.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972252491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972252491.8 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999972252428.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000005585761.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999972252440.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999986141319.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2100000005585761.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585761.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005585761.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585796.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005585796.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585797.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005585797.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005585794.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005585794.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977812050.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999977812050.8 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999977808020.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999977808036.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000000026994.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999977808019.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999977808036.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000000026994.5 node_expansions=58
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999977810406.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999977810796.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999977810408.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999977809019.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999977808017.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999977808018.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999977808017.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999977810406.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999977808015.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999977808017.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999977812074.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999977808019.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999977810519.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999977805328.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2399999997249518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000000027006.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2400000000027006.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000000026994.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000026994.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000027031.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000000026994.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000026994.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000029747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000029747.5 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027018.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000027018.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000000027007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000027007.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027024.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000027024.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027029.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000027029.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000027050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000027050.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000000027026.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000027026.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105583466.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066694597.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077805708.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091694574.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077805687.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000155583463.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011139018.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000091694576.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000091694577.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000063916795.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000133361243.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094472354.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016694574.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055583462.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000077805687.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000077805687.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000100027907.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000033361240.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000155583463.0 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155583463.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155583463.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155583501.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155583501.5 node_expansions=10
FooPlayer.decide: Prioritizing 15 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000155585874.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177805827.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177805438.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177804050.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177803050.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177803050.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000155583485.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000155586430.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177803050.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000155585152.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000172246939.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000177803050.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000177805550.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177805827.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000175027772.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2700000172246939.5 node_expansions=1206
FooPlayer.decide: Prioritizing 15 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000155585886.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155587275.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155586886.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155585497.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155584497.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155584497.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155584497.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155585886.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155584497.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155584497.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155584497.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155586997.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216691873.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=3000000211135763.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000213914818.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=3000000211135763.5 node_expansions=261
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000172246909.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000172249682.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000172249695.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000172249661.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000211135749.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000211135763.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=3000000211135763.5 node_expansions=175
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000211135763.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000200024656.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000186135763.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000194469129.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000188913576.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=3000000211135763.5 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013896836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991671446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988896502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036123225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000036123225.25 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044460262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005572991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005572977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005573256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005572988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005573552.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052796178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055575345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685565.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038903065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022239128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036129420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019460462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036129722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022239138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041686444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025016906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025017462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044462555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025017485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027793886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022241097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019460805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681296.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019459349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000055575345.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055575331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573943.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055574776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000055575331.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575345.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575332.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575357.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575357.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055575343.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575343.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575357.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575357.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055575344.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575319.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055580464.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055575321.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055575309.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000055580464.2 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576321.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580498.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055578242.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577840.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055578095.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576997.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575330.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577686.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055580498.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580477.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133353.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133353.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133339.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133339.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133353.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986133353.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986133376.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986133376.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133398.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961133398.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061136044.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063913843.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030580509.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011134266.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086136065.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030580488.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994466710.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030580487.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030580487.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030580487.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030580509.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980578710.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005578711.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580487.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030580501.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030580509.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961133398.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063913832.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), None, None)) score=600000086136065.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136056.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136056.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136043.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136044.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136044.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136071.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136071.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136057.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136057.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961138243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961138243.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961133392.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961133392.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999961134378.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961136323.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961135900.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961136345.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961133400.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961136178.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961135046.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961138289.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961135768.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999961128209.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=899999961128209.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128220.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961128220.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128220.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961128220.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128222.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961128222.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128222.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961128222.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999961128233.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961128219.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999961128230.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999961128232.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999961128253.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=899999961128253.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961128242.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961128242.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794917.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927794917.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794909.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927794909.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927794923.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927794923.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058353146.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000094464269.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000027797611.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008351379.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083353146.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999997242033.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058353146.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027797589.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027797589.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027797589.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027797589.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977795811.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000002795813.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052797591.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027797615.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997242034.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999991686478.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094464257.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000094464269.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094464258.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094464266.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094464266.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464231.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464231.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000094468142.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000094464224.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000094464233.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000094464268.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000094468153.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000094468119.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000094464231.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000094464236.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000094468132.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000094464223.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000094464256.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000094464257.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000094468146.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000094464246.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000094464246.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000094468130.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=900000094468153.6 node_expansions=174
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094464243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094464243.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094464244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094464244.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000094469111.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094470085.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094470651.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094472055.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094468141.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094470929.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094469807.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094471055.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094470500.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000094472055.9 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000094468167.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094469121.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094469677.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094467180.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094469945.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094472066.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094468858.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094468555.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094471055.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094469580.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000094472066.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472066.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472066.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472070.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094472070.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472070.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472070.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094472047.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094472047.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802703.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927802703.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999927802737.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927802710.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927802737.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897247193.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897247193.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999897247201.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999897247192.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897247201.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925024950.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925024950.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058360975.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063916523.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997249846.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008359180.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083360970.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999966694290.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027805412.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997249846.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997249860.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997249858.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997249866.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999947248068.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972248092.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022249847.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999997249847.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999966694290.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961138747.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063916513.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000083360970.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083360971.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083360945.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083360971.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083365280.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083360978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083360980.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083360980.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083360980.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083360955.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083360980.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083360981.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083360981.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083360977.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083360955.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083360977.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872247219.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872247219.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872247202.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872247201.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872247202.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872247202.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872247202.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872247202.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872247211.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999872247211.9 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872247189.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872247189.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872245246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872245246.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872245246.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872245246.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872245268.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872245268.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872245279.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872245230.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872245279.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872245269.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872245269.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872245265.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872245257.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872245265.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872243321.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872243321.0 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872243323.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872243335.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999872243335.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872243341.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872243323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872243341.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872243331.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872243331.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999872243335.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999872243323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999872243335.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033357112.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038912674.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999972242365.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019466414.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083357113.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999941690445.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000002801557.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972246007.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999972246000.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999972245999.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999972246000.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999922244223.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972244224.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022246011.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999972246000.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999941690446.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999872243334.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000075023747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000075023747.5 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038912689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038912689.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000038912668.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038912678.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000038912678.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038912653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038912653.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000038916555.4 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038912668.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000038916563.4 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000058353477.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000038912633.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000066690417.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066690417.2 node_expansions=359
FooPlayer.decide: Prioritizing 9 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075024734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075025678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075026234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075023734.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075026511.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000075025401.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000075025122.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000075027622.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000075026122.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000075027622.8 node_expansions=1297
FooPlayer.decide: Prioritizing 10 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075028608.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075029552.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000075030108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000075027608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075030386.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000075028608.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000075028997.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000075029719.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000075029275.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000075029997.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000075030386.5 node_expansions=170
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000038919338.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000038919331.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000038919331.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000038919341.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000075030386.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000038919341.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000075030386.5 node_expansions=25
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000075030386.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000066697066.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000069474844.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000075030386.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075030400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075030400.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069474868.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000075034179.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000008367510.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019476831.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000119478644.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977811986.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000002811942.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008367510.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000008363733.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008367510.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000008363733.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999958365764.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008365734.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058367520.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000008363733.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999977811941.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999902802761.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999936145320.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=1499999902802761.5 node_expansions=206
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872253719.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872253719.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999872250963.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999872253730.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999872251910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999872252466.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999872249997.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999872249966.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999872250966.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999872251341.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999872252063.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999872251618.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999872252386.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999872253730.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872253730.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872253730.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999872253753.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999872253753.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872253755.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872253755.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872253755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872253755.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872253764.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999872253776.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999872253776.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872253796.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872253796.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936150754.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999936150754.2 node_expansions=165
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999936150789.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999936149278.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936150207.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936150754.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936148263.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999936148254.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999936149254.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936150652.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936149678.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936150374.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936149921.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936150652.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1199999936150789.8 node_expansions=312
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999936149810.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936149254.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936150198.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999936150754.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936148254.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999936148254.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936150796.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936150643.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999936149643.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936150390.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999936149921.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999936153574.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1799999936150796.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916699234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916699234.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999908367699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999908367699.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880589945.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880589945.8 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994452335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013895668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000036121836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000036121836.4 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036129146.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050017289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002791888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002793810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127497.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127231.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002792164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002794088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002791586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002793811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019461600.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038906946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041683362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013899627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036124708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030572477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011125740.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011125185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038905532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000050017289.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017287.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019929.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050017276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000050019929.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016732.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016732.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016745.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681634.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681634.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991681607.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681607.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681631.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681631.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991681656.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991681629.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681656.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681656.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681656.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991681662.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991681629.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681662.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966684867.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966684867.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999966683874.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966684035.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966681653.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966683874.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966684856.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966681652.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966684596.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966684152.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=599999966684856.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966684855.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966684840.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966684855.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966684856.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966684856.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966684864.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966684853.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966684864.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966684866.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966684866.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966684864.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966684867.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999966684867.6 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966684866.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966684852.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966684866.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977795965.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000011129311.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011132239.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966684853.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025019965.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025019977.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083353312.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025019977.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025019977.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058353299.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000018197.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000025019964.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025019964.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025019965.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025019965.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050019977.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050019978.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058353312.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083353312.1 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353313.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353313.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353312.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353286.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353312.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353331.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353331.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977795979.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011129313.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011129313.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966684868.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025019979.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025019979.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025019979.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025019978.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058356207.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000018199.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966684867.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025019978.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025019978.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025019979.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025019979.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050019985.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022874.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058353313.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000058356207.5 node_expansions=124
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058353309.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058353297.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058353312.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356207.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058353278.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058353302.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000058356207.5 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058355485.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355652.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356207.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353263.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058356208.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355485.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353263.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355786.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058355375.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000058356208.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356231.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356231.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356209.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356207.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356207.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687749.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687749.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687784.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687784.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687801.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687801.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966687786.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966687748.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687786.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687787.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687787.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966687798.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966687772.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687798.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966687799.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966687786.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687799.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966687797.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966687798.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966687812.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966687796.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966687798.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966687799.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999966687812.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687823.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687823.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692384.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966692384.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966687799.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966687787.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966692360.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966687776.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966687764.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999966692360.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966689995.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966690152.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966690707.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966692384.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966687763.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966690152.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966689985.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966687773.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966690249.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966689860.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999966692384.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966692374.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470165.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966692389.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966692389.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999977803523.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011136856.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011136856.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025027499.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025027524.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083360857.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025027499.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025027523.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058360834.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000025724.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966692388.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025027500.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025027524.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025027499.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025027499.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050027501.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050027523.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058360857.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083360857.6 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360858.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360858.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360835.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360835.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360836.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360836.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138632.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061138632.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061138646.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061138646.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138636.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138636.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470190.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470190.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955581302.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988914642.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988914636.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002805303.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025027531.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000083357623.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002805302.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002805303.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036138636.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977803531.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999944470191.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002802066.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025024288.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025027525.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025027531.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805309.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027805313.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036138646.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000083357623.1 node_expansions=100
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061141296.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061141296.9 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955581319.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988914642.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988914642.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999944470202.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002805309.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025027542.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002805313.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002805309.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036138642.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977803556.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999944470198.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805313.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002805313.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025027531.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025027531.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027805310.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027805310.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036138643.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000036138643.6 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000036138653.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000036138655.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000036138655.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000036138644.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036138644.6 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470177.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470177.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955581288.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999988914622.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999988914622.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002805311.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000025027533.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061138655.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000002805287.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002805311.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000036138623.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999977803533.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999944470176.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000002805311.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002805287.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000025027544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000025027534.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000027805311.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000027805289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000036138645.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000061138655.6 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061136979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136979.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061138623.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138623.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044467378.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467378.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470200.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470200.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470201.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470201.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470211.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470211.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999944470200.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944470200.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798930.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927798930.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798930.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927798930.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798930.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927798930.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938910043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972243376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999972243376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999927798921.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002800701.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008356265.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000044467377.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999986134057.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999986134033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000019467377.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999961132266.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986134032.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002800711.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000025022922.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000008356256.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000011134043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000011134033.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019467377.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000044467377.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044467377.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467377.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044467355.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044467355.8 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044467374.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044467374.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000044467356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044467356.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044467376.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044467378.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000044469843.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000044467368.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000044467352.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000044469843.5 node_expansions=65
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044469589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044469733.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044469200.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000044468367.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000044467366.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000044469755.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000044469589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000044467343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000044467366.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000044469843.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000044469478.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000044469843.4 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044469867.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044469867.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044469877.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044469877.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999938912533.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972245878.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999972245877.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999927801422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002803211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008358767.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999986136534.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999986136544.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000019469878.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961134756.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999927801422.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986136533.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000002803211.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000025025453.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000008358766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000011136554.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000011136535.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000019469878.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000025025453.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000025025433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025025433.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927801433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927801433.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927801433.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927801433.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927801430.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927801430.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927801430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927801430.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999927801413.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927801413.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927801431.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927801411.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999927803620.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999927801400.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999927801400.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999927803620.2 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927803620.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927802398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927803256.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999927802398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999927801422.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999927802398.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999927802398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999927803620.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999927802422.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999927801399.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999927802398.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999927801421.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=599999927803620.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927803620.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927803620.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927803621.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927803621.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927803620.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927803620.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927803642.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927803642.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927803642.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927803642.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999938914753.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005579594.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999972248088.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999927803642.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000002805422.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000008360989.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066691607.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999986138753.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999986138754.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000019472089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999961136977.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999986138754.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000002805421.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025027653.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008360988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000011138754.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033358285.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019472089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000066691607.8 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066691607.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066691607.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000044474474.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000044473085.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000044473919.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000044473109.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000044472084.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000044473085.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000044473084.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000044474306.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000044473098.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000044472085.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000044472085.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000044473098.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000044472085.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066691628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000066691074.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1500000066691628.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066691617.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066691617.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066694028.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066694028.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066691665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066691665.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927800987.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927800987.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927800988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927800988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999927800988.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999927800988.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972246333.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005579674.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000005579666.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002802775.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030580557.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000066691666.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008358329.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000008358329.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041694043.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999983356563.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999950023211.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999986136099.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000025027376.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000047247231.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030580557.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033360709.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033358333.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000041691675.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000066691666.2 node_expansions=144
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066691674.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066691642.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066691674.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088910694.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088910694.8 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066691644.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066691645.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000066691645.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066691668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066691668.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066691676.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066691676.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066691687.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000066691684.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066691687.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066691676.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066691676.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000066691687.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000066691678.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066691687.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000033358368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033358368.5 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000091688435.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080577324.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000077799546.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2100000091688435.2 node_expansions=93
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000069469434.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000069469452.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000069469444.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000091688435.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000069469434.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000091688435.5 node_expansions=69
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000069471834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000069469431.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000069471279.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000069470445.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000069469433.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000069470422.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000069469420.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000069471642.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000069470420.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000069469420.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000069469420.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000069470420.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069469420.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000091688435.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2100000091688435.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000091688472.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091688472.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999972243125.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000005578795.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038909782.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999902798659.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002799560.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030577337.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008355104.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008355102.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000075021817.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991687592.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999891686679.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963910681.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000025021782.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047244004.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030577337.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033355147.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058355147.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066688451.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000075021817.8 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075021837.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075021837.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075021786.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075021786.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075021804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075021804.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999972243137.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000005578771.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000038912104.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999902798673.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002799583.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030579660.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066688482.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008355117.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008355117.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991687563.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999891686673.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963910697.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025024104.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000047246326.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030577342.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000033357437.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000058357437.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066690771.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000066690771.2 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000066688452.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000066688451.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000066688470.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000066690771.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000066688484.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000066690771.2 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000066690771.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000066688445.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000066690215.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000066688436.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000066688445.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000066689382.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000066688422.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000066690644.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000066689382.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000066688436.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000066688445.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000066688422.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000066688445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2100000066690771.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000066690771.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066690771.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000066690807.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066690807.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999972245461.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000005578845.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000038912141.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999902801016.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000002801919.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000030579710.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000066690832.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008357461.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008357498.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000075024166.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991689930.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999891689038.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999963913031.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000025024141.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000047246378.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000030579697.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000033357512.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000058357485.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000075024166.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075024139.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075024139.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075024179.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075024179.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100026365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000100026365.0 node_expansions=121
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000100025976.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000100025142.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000100026365.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000100025142.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000100025142.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000100024142.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000100026365.0 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2400000097248587.5 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=2400000097248587.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2400000100026365.0 node_expansions=219
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000100026365.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000097248587.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000097248619.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2400000100026365.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100026401.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100026401.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927803289.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927803289.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927803252.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927803252.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927803264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927803264.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916691285.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999916691285.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916691265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916691265.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927803266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927803266.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927803265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927803265.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999927803265.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999927803278.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999927803275.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999927803280.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999927803265.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2399999927803280.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927803297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927803297.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066681645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075014988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069455555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066679978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041677143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041677698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052789163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030567997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030564387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030564943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030564666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055565832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052786940.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066679441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061125886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063902199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038897976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083348945.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353945.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353389.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083353945.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047239778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038906099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994460187.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994458808.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038905255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790552.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027789709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008348264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000012416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994458796.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994455170.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994455726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994455460.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008344626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016678850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016677739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568297.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008344084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997231573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997231850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011122692.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005564902.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000009903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997233249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000047239778.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047234778.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239778.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000047239778.6 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055576199.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055576199.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796622.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030574400.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002796633.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088909523.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002796622.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002796622.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083353956.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576177.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576191.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088909523.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088909513.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576177.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055576177.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002796623.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576191.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055576188.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055576178.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083353967.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000088909523.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088909522.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088909524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088909524.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088909524.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088909498.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088914075.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088909488.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088909488.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088914075.4 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088913811.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909507.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088909507.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914098.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088912141.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088913372.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912686.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088913928.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000088914098.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088914075.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914075.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136345.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136345.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918541.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088914134.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088914096.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088914134.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691866.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691866.6 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061136368.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136354.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061136346.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000061131693.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061136346.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061136335.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000061131693.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061140665.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136332.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136332.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061136321.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061140376.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061138987.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061140223.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061139554.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061140776.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061131717.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000061131717.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061131708.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061131708.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061131693.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061131693.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061131708.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061131708.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975023259.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975023259.1 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072241945.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016686373.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061131708.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999975018831.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016686373.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000113909498.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058353929.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058353944.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058353942.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091687274.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091687276.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058353943.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058353944.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016686373.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058353942.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058353952.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058353944.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000113909500.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000113909500.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909513.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909513.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113909509.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909509.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113909533.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113909518.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909533.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113909533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113909533.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113909544.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113909530.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113909544.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144465055.0 node_expansions=12
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000113913881.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113909551.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113909576.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113909551.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113912628.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113912214.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113913450.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113912754.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113914006.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000113914006.2 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091689855.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113914008.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091689842.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113913973.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000113913973.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113913960.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913960.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000091693697.1 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091689808.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000091689818.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=900000091689818.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000091693730.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=900000091693730.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091693719.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091693719.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091689849.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091689849.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091693726.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091693726.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091694839.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091693728.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000091692476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091689869.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091692476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091696365.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000091698587.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000091698198.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000091695143.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000091694865.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000091695143.2 node_expansions=796
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122249073.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122247962.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122247962.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000122250628.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000122247962.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122247962.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122247962.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122250628.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000122251851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000122251184.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000122250351.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000122250628.8 node_expansions=220
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000091695141.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122250628.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000091695130.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000091695145.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000091695143.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000122250628.8 node_expansions=33
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122250628.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122250663.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122250628.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1800000122250663.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122250628.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122250628.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000050027552.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000016694206.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069472876.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999983359973.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025027552.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000122250674.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066695073.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066695084.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000088917318.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122254545.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000100028452.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066698976.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066695073.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025027532.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000066695073.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066695084.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000066695073.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000122250654.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000122254545.5 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122250658.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122250658.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122250653.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122250653.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122250655.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122250655.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919471087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919471087.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919471088.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919471088.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919471089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919471089.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999919471090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999919471132.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999919471111.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999919471102.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999919474961.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999919474961.8 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999919472184.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999919471107.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999919471107.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999919474584.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999919471073.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999919471073.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999919471084.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999919473750.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999919474996.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999919474295.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999919472365.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999919473461.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1799999919474996.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999897252774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897252774.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919474983.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919474983.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919474989.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919474989.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999894473633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894473633.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999869473643.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999894473633.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999894473633.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999869473645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999869473645.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894473637.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894473637.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894473643.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894473643.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894473657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894473657.5 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894473663.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999894473644.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894473663.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936137583.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936137583.2 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999869473678.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999894478528.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999894478528.2 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999869473663.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999894473664.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999894478492.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999894473667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999894478528.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999894478528.5 node_expansions=94
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999894474764.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999894473650.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999894473639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999894473639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999894478528.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999894473639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999894473654.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999894473654.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999894476306.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999894476872.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999894476307.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999894474918.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999894476029.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1799999894478528.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999869478528.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999869478528.2 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999847256310.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999847256334.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999877811842.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999847256320.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999877811840.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999847256320.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999847256309.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999847256310.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1799999847256334.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999847259254.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999847256298.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1799999847256319.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1799999847259240.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1799999847256321.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999847256310.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999888920199.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999888920199.5 node_expansions=229
FooPlayer.decide: Filtering out maritime trades from 21 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999847259239.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999888920151.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1799999847256332.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1799999847259239.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999877811840.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1799999847259239.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999847256312.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999847259242.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999888920151.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999847259242.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1799999847256309.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999877811805.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1799999847259242.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1799999847256322.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1799999847259239.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999847256317.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=2099999888920151.5 node_expansions=437
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999847256321.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999847259204.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999847256333.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999888920151.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999847256323.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999847256326.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999888920151.5 node_expansions=115
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999847257408.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999847256297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999847256297.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999847256312.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999847258978.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999847256312.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999847259255.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999847256297.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999847256297.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999847258964.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999847257309.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999847258964.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999847257575.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999847258697.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999888920180.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999880585596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999875029596.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2099999888920180.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999888920151.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999888920151.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999986143293.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999975032200.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000027809989.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999877808181.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999950031315.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000047254404.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999991698847.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999991698855.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036143293.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000102809983.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000108365526.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000011143322.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999961143315.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999950031315.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991698847.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991698858.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991698847.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047254433.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2100000108365526.2 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108368458.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108368458.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000108365544.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108365538.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000108365546.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000108365534.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000108365534.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000108365557.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000108365557.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000108365558.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000108365534.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108365558.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000130582933.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000130582933.5 node_expansions=121
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000108369588.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000108368477.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000108368477.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000108368477.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000108371144.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000108368477.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000108371144.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000108368477.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000108368477.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000108371144.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000108369477.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000108371144.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000108369755.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000108370866.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000130582923.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2400000130582923.5 node_expansions=391
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000130582943.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000130582898.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000130582943.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111138499.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111138499.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000111138497.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111138499.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000111138499.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000111138499.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111138498.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111138499.0 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999902805164.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999902805164.5 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2999999988916274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999977805163.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000030582931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2999999891693152.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2999999930582041.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000069471830.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2999999994471819.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2999999994471819.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000038916264.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000105582931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000111138496.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000013916274.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2999999963916263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2999999963916263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2999999972249597.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2999999991694052.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000013916264.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000050027375.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=3000000111138496.5 node_expansions=132
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111138509.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000111138458.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=3000000111138458.5 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111138508.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000111138474.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111138508.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000111141135.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000111141135.5 node_expansions=78
FooPlayer.decide: Prioritizing 14 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000111139567.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000111138456.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000111138466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000111138466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000111140132.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000111138456.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000111138466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000111138456.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000111138466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000111139406.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000111139406.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000111141073.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000111139684.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000111140795.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=3000000111141073.0 node_expansions=98
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000111141122.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000111141072.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111141122.0 node_expansions=13
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063904442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072234220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063901665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077791722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069459777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066681441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000075011999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052786387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050013053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050013055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036120776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036120221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030565777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030566055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000080571720.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080576165.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016679111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013903544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036125534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036128333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027794442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047239498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013904387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011126334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027792776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033347200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027787766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025009722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991678808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991681586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036128640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025012751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002787128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000008818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997231583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994453794.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005565183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022234972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008343848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991678515.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991676003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991676559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991678793.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125237.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047239498.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237276.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047239498.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682176.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682176.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682176.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080577985.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047239521.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083355763.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080577985.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030571078.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047239508.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991682175.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239508.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047239508.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083355763.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083350630.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047239508.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047239521.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997237730.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997237744.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239508.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047239519.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991682176.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083355763.0 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083350620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350620.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682188.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682187.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682187.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682189.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682175.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991682175.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991687329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991687329.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080577996.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991687318.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083355764.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080577996.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030576208.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083355774.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083355764.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997242874.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997242874.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047244651.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991687318.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083355774.0 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353833.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354519.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083355777.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083350608.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083354944.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352297.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083354783.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083352852.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083355777.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083355765.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083355765.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361450.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361450.6 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083355779.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083355766.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083355743.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083355779.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083361450.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083361450.6 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083358406.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083358964.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359640.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083361461.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083355742.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360061.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083357408.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359895.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083357950.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000083361461.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911853.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911853.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361475.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361475.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361475.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361475.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361499.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805944.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365818.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365818.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361520.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361520.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361510.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361510.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805955.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805955.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028189.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050028189.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028189.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028189.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050032486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050032486.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050028189.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050028163.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050032472.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050028166.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050028153.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000050032472.8 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000050030819.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050029139.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050031375.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050029163.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050029528.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050028139.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050032486.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050029819.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050032319.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000050030375.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000050032486.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050032472.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050032472.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050032520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050032520.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080588053.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958364052.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013921396.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050032498.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080588066.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030586276.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013921396.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958364040.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013921386.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013921373.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050032520.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013921386.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013921373.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963919594.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999963919594.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013921372.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013921373.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958364039.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000080588066.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588076.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588076.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588079.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588066.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588099.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588099.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588068.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588068.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588086.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588086.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588087.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588087.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080588066.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080588054.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080588078.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080588067.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080588078.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000080588078.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080588088.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080588051.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588088.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588090.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080588090.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080588090.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080588088.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588090.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113921391.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113921391.1 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080588066.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958364066.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013921386.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050032510.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030586289.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013921409.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999958364052.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013921386.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013921386.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050032498.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050032511.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013921399.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013921386.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963919608.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999963919609.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013921409.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013921399.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999958364052.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000080588066.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588067.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080588089.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080588089.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080588086.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080588086.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080588068.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102805897.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080588067.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080588068.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000102805897.1 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000080590709.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080589056.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080591265.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080589709.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080592209.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080589056.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080589443.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080588054.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080590155.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000080589887.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000080590279.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080579077.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000102804063.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000102805910.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000102805910.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102805920.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102805920.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102805920.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102805920.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102805911.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102805911.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963915267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963915267.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999963915267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963915267.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963915294.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963915294.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359739.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933359739.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359748.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933359748.9 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999933357235.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933359747.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999933359723.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999933359737.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999933359723.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=899999933359747.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999933359733.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933359719.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933359733.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359749.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933359749.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999933359748.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999933359708.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933359748.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933359749.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933359749.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072250402.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999961138412.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005583735.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072250428.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080583748.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000033360637.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000005583735.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961138402.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005583745.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005583749.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041694854.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041694859.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036139305.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983361512.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966693957.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005583748.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005583748.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961138401.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000080583748.4 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080583736.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080583746.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000080583746.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583746.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583746.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000072250402.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999961138400.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005583734.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072250414.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033360636.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005583734.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961138401.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000005583735.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000005583747.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000041694859.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041694857.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000036139303.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983361511.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999933359734.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966693957.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005583747.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005583748.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999961138400.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000072250414.2 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000072250413.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000072250397.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000072250400.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000072250389.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000072250400.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000072250400.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072250413.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047248469.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047248469.4 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000047245965.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047248467.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000047248466.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000047248468.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000047248456.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000047248468.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000047248468.9 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047248445.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047248445.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047255820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047255820.8 node_expansions=151
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000047248456.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000047249480.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000047251678.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000047250146.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000047252623.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000047249480.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000047249845.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000047248479.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000047249567.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000047249289.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000047250678.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000047252623.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047252646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047252646.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908359456.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908359456.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908361945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999908361945.2 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999908361955.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999908362955.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999908364344.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999908364899.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999908363611.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999908362931.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999908362955.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999908363344.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999908361946.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999908363057.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999908362788.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999908364165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=899999908364899.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999908364889.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999908364889.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883361556.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883361556.6 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999861134757.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999883359176.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999883359176.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999847248043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999847248043.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999883359187.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883359187.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999883359188.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883359188.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911137854.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911137854.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911137842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911137842.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999883359189.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883359189.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999861134745.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861134745.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999861137084.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861137084.2 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999861134747.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999861134744.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999861134732.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999861134732.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999861134732.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861134747.2 node_expansions=25
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237763.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072233933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033343834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075012000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077791089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237555.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063903888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058346651.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066679429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055565266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033342165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033342444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050008610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069455818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066678601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052786655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066678866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058345832.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000080571723.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576723.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575612.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000080576723.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038902421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044461657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022236044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991680709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991679308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025013821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991679586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044461945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033344373.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002789016.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002787905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022234364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991679306.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999991677893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991678185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036125542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792428.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030569708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022230750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005566236.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047237556.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047237556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237278.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047237556.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796188.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798407.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798276.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799109.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052798698.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797176.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798554.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798140.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052801196.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052801196.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052801185.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243854.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243854.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997246787.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997246074.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997245943.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997246776.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997246221.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997247332.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997244843.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997245807.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997246352.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999997247332.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691790.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966691788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966691788.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966691778.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966691776.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966691755.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966691766.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966691769.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966691778.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050031187.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050031197.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994472965.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022253408.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083364530.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052808965.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966696075.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022253408.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022253408.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966695186.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966695186.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022253408.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022253408.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052808965.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052808965.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052808965.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022253408.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966696075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083364530.9 node_expansions=382
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083360243.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360232.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083360221.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083360212.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083360225.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083364530.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000083364530.9 node_expansions=42
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083364530.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083363165.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083362419.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362322.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083363153.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360197.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083362597.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361208.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083362152.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083362720.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083364530.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083364530.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364530.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364541.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364541.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050031232.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966696097.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050031209.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994472987.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022253444.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052809000.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966696097.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022253430.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022253441.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999966695232.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999966695222.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022253430.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022253444.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052808987.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052809000.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052809000.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022253430.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966696097.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000052809000.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809000.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809000.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809010.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052809035.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052809008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809035.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809033.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052809042.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052809023.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809042.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052809031.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809031.2 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086142313.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000075031202.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000086142313.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142315.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086142315.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142354.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086142354.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086142343.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966696112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966696112.0 node_expansions=16
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999966697935.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966699046.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966696124.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966698213.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966699046.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966696102.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966698490.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966698235.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966697102.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966698069.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966698603.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1499999966699046.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966699070.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966699070.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966699070.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966699070.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999936143525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966699046.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999966699046.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936143491.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936143491.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966699067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966699067.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966699045.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966699045.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966699045.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966699045.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966699044.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966699044.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966699068.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966699068.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999966699078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966699078.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083367520.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999966699055.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000083367513.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000027809301.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055589722.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116700847.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000086145279.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055589745.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055589731.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000000031523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000000031500.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000055589731.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055589723.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086145312.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086145302.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000086145301.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055589731.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999966699056.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000116700847.0 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116700852.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116700852.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116700836.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116700845.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116700854.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116700844.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116700833.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000116700854.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116700843.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116700841.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116700843.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147253445.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147253445.5 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116700871.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116700831.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116700871.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138923044.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1800000138923044.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138923079.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138923079.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111145288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111145288.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111145266.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111145266.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961143524.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961143524.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105589698.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105589711.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027809269.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050034164.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000111145301.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080589698.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999961143475.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000050034142.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000050034142.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999972253712.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999972253697.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050034176.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050034142.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080589733.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000080589711.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080589720.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000050034142.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999961143475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000111145301.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111145276.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111145276.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961143497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961143497.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936143475.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936143475.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961135956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961135956.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999961135934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961135934.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961135963.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961135963.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961135963.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961135963.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999930580434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930580434.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000075026622.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999961135978.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000105582198.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999997246208.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019471066.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080582175.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050026622.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050026632.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000019471068.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999941690622.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999941690624.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019471100.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019471068.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050026619.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050026652.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050026629.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000019471066.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999930580399.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000105582198.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105582208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105582208.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000080582175.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105582187.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105582202.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105582177.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000105585107.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000105585107.5 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000105584011.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105585119.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105585122.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105582165.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105584276.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105583829.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105584552.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105584308.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105583163.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105584122.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105584677.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000105585122.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105585122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105585122.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000075022630.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000075022630.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000075022630.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000075022616.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075022630.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105578173.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105578173.5 node_expansions=187
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000088911480.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075022593.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094467046.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075025530.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083355926.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088911481.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086133704.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080578148.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105578159.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075027475.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075026641.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000105578159.0 node_expansions=591
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000075026086.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000075024586.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000075023586.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000075026542.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000075025431.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000075023586.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000075025712.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000075025989.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000075025699.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000075025153.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000075025530.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000075024697.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105578159.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000105578159.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075022615.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075022615.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000075022638.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000075022620.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000075025511.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000075022618.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000075022606.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000075025511.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000075025116.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075023581.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075022616.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075025511.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075024413.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075022606.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075024689.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075024977.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075024680.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075024144.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075024572.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000075023739.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000075025511.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000075025511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000075025511.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999997230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958340003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000038900725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000038898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997231169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013900169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999977784501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000038900725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000038900725.25 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000055573400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055574224.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008348279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008348823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058352011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794512.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238068.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008348808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008348252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008347978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239178.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052795056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038904443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027792418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025012433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013899348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013897681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027789084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022231572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044457763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030567749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033346365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030568875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011122975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036127498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030571365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022235239.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000058352011.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348664.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058348942.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351997.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000058351997.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352011.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352033.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351959.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352033.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352007.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352043.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058352028.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352043.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461362.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461362.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999994461360.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461355.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994467053.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994461366.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994461342.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=599999994467053.2 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999994465942.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994461363.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994467066.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994463861.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994463295.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994463318.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994463586.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994464275.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999994467066.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467066.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467066.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467053.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994467066.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994467028.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467066.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572441.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572441.2 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999977800421.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977805251.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999977800403.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005572441.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999977800431.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999977800400.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000005572441.2 node_expansions=110
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999977805023.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977800419.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977804734.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977802901.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977802345.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977802345.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977802623.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977805289.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999977803345.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005572464.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000005572464.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572464.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005572464.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572464.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572464.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572476.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005572476.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005572441.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572441.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572441.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005572441.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572464.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005572464.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005572441.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005572441.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983350242.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983350242.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983350253.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983350253.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999963905808.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999991683556.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999991683579.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1199999991683579.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991683556.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991683556.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972239145.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972239145.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972239141.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972239141.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972239141.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972239141.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972239133.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972239133.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000018689.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000018689.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000000018733.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000000018668.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000000022565.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000000018700.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000000018675.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000000022565.0 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000000021868.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000000018666.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000000019787.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000000021166.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000000018666.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000000018676.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000000018676.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000000022566.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000000021590.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000000022566.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022588.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000026868.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000026868.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022588.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022588.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000022588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000022588.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000022588.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000022588.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036132818.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055578143.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091689298.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041687487.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977796818.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972243042.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055578157.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055578144.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072244818.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102800374.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086133708.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999991687509.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091689288.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113911520.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077800406.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000022588.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055578157.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055578173.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000113911520.2 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113911477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113911477.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113915804.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113915804.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113911487.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113911487.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972243044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972243044.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036132824.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055578120.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091689232.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041687478.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977796822.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000022565.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000055578143.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055578120.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072244788.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000102800367.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086133710.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999991687486.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091689242.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113911464.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077800353.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000022578.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055578120.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055578153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000113911464.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113911454.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113911454.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000113914698.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113911506.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113912587.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113913989.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113914113.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113915779.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113911475.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000113911516.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113911485.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113914390.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000113915779.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113915781.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113915781.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113918711.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113918711.5 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113915791.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113915791.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113915777.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113915777.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000036137156.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055582446.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091693571.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041691781.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977801125.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999972247345.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000026890.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000055582446.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000055582446.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000072249126.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000102804668.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000086138014.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999991691778.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091693598.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000077804709.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000026925.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000055582481.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055582445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000102804668.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102804678.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102804679.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000102804679.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102804679.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102804679.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102804680.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102804680.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102804679.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102804679.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125022581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000125022581.0 node_expansions=66
FooPlayer.decide: Prioritizing 12 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000127802407.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125022559.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000125023680.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000125023670.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000125022559.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000125025186.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000125022569.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000125022559.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000125022569.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000125022569.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000125025464.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000125025464.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000127802407.5 node_expansions=375
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102805713.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102805685.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102805713.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127802466.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127802466.5 node_expansions=130
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102805713.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102805713.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102807810.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102805699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102806810.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102808379.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000102805699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000102806699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000102805713.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000102805700.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102806699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000102808644.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000127802441.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000125023586.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000127802441.5 node_expansions=260
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127802457.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127802434.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000127802456.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000127802444.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000127802434.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127802457.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024677.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000024677.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024676.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000024676.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024691.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000024691.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024690.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000024690.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024708.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000024708.8 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000041693464.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000041692464.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000041694020.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000041691353.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000041694298.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000041694298.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000027805409.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000000027631.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000041694298.0 node_expansions=276
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000041694311.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000027805409.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000000027645.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1800000041694311.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041694298.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041694298.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000041694306.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000041694306.5 node_expansions=267
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069474730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069474730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069476842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069475730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069474730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069475842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069476842.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000069472064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069474730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000069472064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069474730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069474730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069476286.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000069472064.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000041694286.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2700000069472064.5 node_expansions=2361
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069472064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069472064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069474175.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069472064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069473064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069472064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000069473175.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000069474730.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000069472064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000069472064.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000069472064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069472064.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069473619.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000069472064.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000041694286.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2700000069472064.5 node_expansions=437
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000069472079.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000041694309.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2700000069472079.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069472078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069472078.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000069472079.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069472079.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000033360979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000033360979.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000033360991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033360991.5 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000033363640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000033363640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000033365751.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000033363640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000033364640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000033363640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000033364751.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000033365751.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000033363640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000033363640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000033363640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000033365196.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000033365751.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=3000000033365751.5 node_expansions=958
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000033363089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000033364922.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000033363089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000033363089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000033364089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000033363089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000033364200.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000033365756.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000033363089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000033363089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000033364922.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000033363089.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3000000033364645.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3000000033365756.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=3000000033365756.0 node_expansions=238
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000033365756.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3000000033365756.0 node_expansions=21
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069457220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083350589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030566053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069456108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063901723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066678665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050009155.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050007766.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030564664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030565218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050010553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898044.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055565543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000083350589.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083355034.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353089.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353367.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083355034.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030573596.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047241154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047241157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997236029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997232686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038901921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030569997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044458330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038900553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022237220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025016389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025017476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011121583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997234361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997234892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997234351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030566920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016678850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008343805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000011860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016682130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050018367.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015867.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016978.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018367.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050018367.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793123.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793123.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793134.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793134.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052793123.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793123.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793142.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793142.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793136.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793136.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052795097.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797885.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799414.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797607.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052796211.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052795800.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000052799414.1 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799410.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799411.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052799411.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799412.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799412.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052810302.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000052810302.0 node_expansions=64
FooPlayer.decide: Prioritizing 7 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000052807635.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052808747.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052810309.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052809031.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052807080.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052810302.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052808364.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052810309.0 node_expansions=117
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052806968.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052808753.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052805968.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052807525.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052808468.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052807086.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052810302.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052806690.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000052810302.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052810299.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052810299.0 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000052812690.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052811301.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052813245.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052811967.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052812246.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052813801.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052812523.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052810302.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052812968.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080577999.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000080579808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000077801905.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000080579808.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080579821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080579821.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080579821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080579821.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025022475.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000022475.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116690943.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055581487.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025022489.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080579808.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052802030.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050024263.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086135388.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000116694376.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111135375.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111138820.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080579808.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000080579821.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080579819.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080579819.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080579821.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052802030.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000116694376.2 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690943.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690943.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690944.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690944.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690944.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690918.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690944.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690953.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690953.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116690954.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690944.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116690944.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116690954.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116694387.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116690945.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116694387.2 node_expansions=40
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116693276.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116691887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116693845.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116692598.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116692871.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116694387.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116693139.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116690940.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116693554.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000116694387.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116694387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116694387.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083361066.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083361066.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083361068.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083361056.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083361068.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999991692625.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999966692638.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083361082.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022248190.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025025967.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047249958.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019472180.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016694403.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052805523.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000047249958.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077805523.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111138860.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080583305.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047249958.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047249959.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000047249978.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047249959.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019472180.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000111138860.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111138860.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138849.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138860.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966692638.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966692638.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966692644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966692625.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966692644.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966692644.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966692644.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966692644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966692647.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999966692647.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999966692637.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966692611.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966692637.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999991692648.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083361093.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022248204.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000025025982.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047249980.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000019472203.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016694425.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052805547.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083361099.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000047249980.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000077805537.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111138876.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080583311.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000047249980.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000047249991.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000047249980.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000047249981.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019474603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1500000019474603.0 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019472210.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019472210.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000019472214.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000019472178.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019472214.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019472224.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019472224.6 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000019473210.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000019473210.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000019474154.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000019473876.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000019475155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000019474321.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000019474433.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000019472210.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000019474600.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000019474876.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036135396.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000019474600.0 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000019474599.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000019474579.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000019474599.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966695024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966695024.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966695037.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966694986.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966695037.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991695003.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991695003.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991695002.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991695002.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991698225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991698225.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999991699223.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991699223.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999991700167.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991699889.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999991699223.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991701167.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999991702279.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991700334.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999991700445.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991698223.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999991700889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1499999991702279.0 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999991699246.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991699223.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999991700167.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991699891.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999991699223.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991700056.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999991701167.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991700334.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999991700446.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991698236.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999991702279.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999991700903.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1499999991702279.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999991702279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991702279.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991705209.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991705209.8 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999991703267.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991703267.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999991704226.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991703936.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999991703267.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991704114.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999991705211.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991704379.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999991702282.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991702269.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999991703267.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999991704114.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999991704948.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1499999991705211.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991705226.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991705226.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991705248.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991705248.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999991705248.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999991705224.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991705248.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027811506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027811506.2 node_expansions=127
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1499999991708331.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999991708331.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999991708331.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999991709275.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999991708997.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999991708331.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999991708997.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999991709275.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999991707331.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999991707331.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999991708331.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999991708997.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999991709442.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999991708886.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000027811507.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000027809862.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000016699673.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000019479394.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000011146726.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1800000027811507.2 node_expansions=402
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000027811506.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027811506.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027811537.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000027811537.8 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000027812516.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000027812530.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000027812530.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000027813462.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000027813196.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000027812516.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000027812361.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000027813628.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000027811529.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000027811516.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000027812516.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000027813363.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000027813350.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000027813073.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000044476062.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000047252992.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2100000047252992.8 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047253016.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047253016.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000047253029.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000047253002.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000047253000.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000047253002.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000047253027.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047253029.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000047253039.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000047253039.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000047253002.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000047253019.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000047253014.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000047253018.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000047253038.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000047253038.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000047253038.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000047253001.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000047253038.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000033364159.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033364152.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033364159.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997252116.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997252116.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000033364117.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102808571.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063919683.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000066697450.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000052808561.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000038919682.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000036141894.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000072253017.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000102808586.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066697464.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097253017.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000130586375.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000113919682.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000080586375.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052808561.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000052808560.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000047253016.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019475238.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000130586375.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130586349.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130586349.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130586361.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130586361.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130586375.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130586375.0 node_expansions=29
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000130589481.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130588481.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130589481.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130590426.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000130590148.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130589481.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130589148.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130590426.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130588481.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130588481.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130589481.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130589148.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000130590037.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000130590037.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000130590426.0 node_expansions=904
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000130589315.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130588315.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130589315.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130589315.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000130589981.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130589160.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130589894.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130589315.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130590426.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130588315.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130588315.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130589315.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000130589171.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000130589870.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000130589870.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000130590426.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130590425.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130590426.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000130590426.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130590427.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130590413.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130590427.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130590436.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130590436.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000130590437.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130590439.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000130590439.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130590439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130590439.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130592090.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130592090.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116701539.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000130590424.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000130590436.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000130590448.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000130590411.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000130590448.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130590426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130590426.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116701550.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116701550.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116701571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116701571.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983367336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983367336.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983367329.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983367325.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983367316.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983367315.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999983367327.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983367329.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983369004.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983369004.2 node_expansions=44
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983367338.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983368978.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999983368978.8 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983367323.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983367338.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983367325.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983367327.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999983368979.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999983368979.0 node_expansions=72
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999983368312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983367325.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999983368314.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983368336.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983368980.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999983367878.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999983368870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999983368326.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999983368312.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999983367323.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999983367312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999983368312.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999983367312.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999983368323.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999983368870.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999983368882.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2099999983368980.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983368978.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983368978.8 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2099999983368983.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2099999983368982.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2099999983368993.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2099999983369005.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2099999983368993.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999983369006.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983369006.8 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2099999983369004.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2099999983368993.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2099999983368993.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2099999983370535.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2099999983368993.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999983369005.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2099999983370535.5 node_expansions=49
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999983368993.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983369005.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999983368995.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999983368994.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999983370535.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999983370535.5 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999983369980.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999983368980.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999983369990.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999983369990.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999983369546.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999983370546.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999983369979.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999983369981.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999983369979.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999983368979.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999983368979.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999983369991.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999983368994.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999983369980.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999983369980.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999983370547.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999983370537.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2099999983370547.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983370550.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983370550.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370552.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983370552.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370539.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983370539.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593660.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005593660.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005593649.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593673.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005593673.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005593646.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005593673.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593660.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005593671.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000005593671.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593656.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000005593672.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005593668.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005593671.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000005593660.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000005593672.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593672.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005593672.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983370582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983370582.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019482573.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088927004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000050038116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000052815907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000038927004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000025038127.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000022260348.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000058372990.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000088928545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000066706323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000097260337.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000116704783.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000100039656.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000066706323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000038927014.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000038927003.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033371447.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000005593670.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000116704783.0 node_expansions=342
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000116705768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116704767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000116705782.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000116705782.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000116705348.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000116706337.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000116705768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000116705769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000116705767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000116704767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000116704769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000116705768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000116704768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000116705779.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000116705782.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000116704768.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000116706335.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000116706323.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2100000116706337.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116706324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116706324.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116706345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116706345.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019484116.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983372102.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000088928561.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050039659.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000052817437.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000038928547.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000025039658.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000022261880.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000058372993.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000088928548.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000066706339.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000097261892.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000100039658.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000066706339.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000038928546.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000038928560.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033373002.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000005595225.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000100039658.5 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100039659.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100039659.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100039659.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100039659.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100039656.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100039656.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100039671.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100039671.2 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100039672.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100039679.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000100039679.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100039680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100039680.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100039681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100039681.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000019484140.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983372136.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000088928581.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000050039682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000052817459.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000038928569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000025039682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000022261911.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000058373033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000088928571.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000066706358.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000097261914.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000116706358.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000066706368.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000038928570.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000038928569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000033373014.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000005595237.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000116706358.5 node_expansions=87
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706358.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706350.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706350.2 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706358.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116706371.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000116706371.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706356.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116706371.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116706358.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000116706378.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000116706365.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=1500000116706378.0 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706376.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116706354.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706376.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706380.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706380.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116706365.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706380.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706380.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706384.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116706379.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706384.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706387.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706387.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116706386.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116706382.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706386.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080595279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080595279.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080595290.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000080595288.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080595290.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130592152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130592152.0 node_expansions=44
FooPlayer.decide: Prioritizing 5 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130592152.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127814374.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125036596.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000111147707.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000116703263.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2100000130592152.2 node_expansions=80
FooPlayer.decide: Prioritizing 4 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000130592152.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119482596.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000122260376.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125034931.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000130592152.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130592150.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130592150.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130592153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130592153.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130592154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130592154.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080570556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072233665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075012831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077791665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075012220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083349223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083349223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061123611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055565554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072234497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069456997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063899722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063899997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000083349223.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353389.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352278.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353945.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000083353945.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000015486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000014097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000016320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000016866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000016576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036126930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052793111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016683542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033350532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030573032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011128804.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019460206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038903041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025016628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022238028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016683295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013903264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055573389.9 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055573389.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086131723.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055576154.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086131734.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086131734.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005574376.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033352167.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576154.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055576154.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576154.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576154.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576155.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576165.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002796598.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002796609.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576155.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005574387.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083353943.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083353956.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086131734.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131734.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131734.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131721.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131735.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135595.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135595.1 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086131736.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086131697.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086131700.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086131723.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086135581.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000086135581.6 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086134630.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086135186.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086135605.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132696.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134481.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086133105.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086134203.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000086135605.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135581.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135581.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800493.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800493.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800484.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800484.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800518.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800518.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800520.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800520.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800497.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800497.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800499.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800499.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800485.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800485.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002800485.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800485.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800493.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800493.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800486.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800486.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800507.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800507.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800497.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800497.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800520.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800520.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800507.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800507.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800497.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800497.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800496.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800496.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800533.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800533.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800533.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800533.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800520.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800520.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800534.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800534.9 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000002800534.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002800515.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000002800515.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002800529.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002800518.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800534.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800542.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800542.9 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000002800530.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002800503.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000002800529.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000002800529.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000002800519.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000002800531.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000002800531.9 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002800531.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002800493.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800531.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800543.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800543.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002800553.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002800541.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002800553.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002800551.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002800551.9 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000030578300.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000002800520.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000030578300.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030578300.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030578300.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030581765.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030581765.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000030579300.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030580412.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030581236.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030581223.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000030581778.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030579278.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030578312.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030579687.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000030580798.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000030581778.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030581800.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030581800.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069468042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069468042.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000030582765.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000030583898.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000030584721.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000030584709.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000030586666.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000030581778.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000030582778.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000030581767.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000030583154.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000030584278.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000069468050.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1200000069468050.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069468028.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069468028.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069468056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069468056.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000141691174.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000111135618.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000141691173.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113913383.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000030578250.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000044468028.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072245842.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111135583.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111135611.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111135611.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111135597.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000111135607.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000083357805.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069468039.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111135598.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044468041.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000138913375.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000138913385.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000141691174.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141691180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691180.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141695076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141695076.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000141691176.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691176.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141691190.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141691190.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000111135633.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000141691190.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113913424.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030578288.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000044468066.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072245870.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000111135622.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000111135621.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111135649.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000111135622.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000111135632.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000083357843.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069468094.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069468078.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111135621.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044468077.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000138913421.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000138913411.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000141691190.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141691201.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691201.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141691190.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141691190.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000141691212.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000141691191.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141691212.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468962.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169468962.0 node_expansions=159
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000169468953.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000152802285.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000161135608.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169468952.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141698014.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141695099.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169468952.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141695109.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141696488.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141697609.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000169468953.5 node_expansions=496
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000141693570.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000141694307.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000141695125.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000141694693.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000141696071.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000141692181.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000141693193.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000141692181.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000141693582.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141693862.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141695125.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169468982.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1500000169468982.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468982.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169468982.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169472879.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169472879.0 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169468988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169468988.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169472843.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169472843.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169469014.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169469014.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058359993.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058359993.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000058356088.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000058356066.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000058356081.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000058356092.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000058359943.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000058359943.5 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000058357453.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058358147.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058358998.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058358554.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058359978.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058356083.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058357024.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058356079.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058357468.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058356086.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058358969.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000058359978.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000058359943.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058359943.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058360000.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000058360000.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000058362351.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000058361388.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000058362074.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000058362907.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000058362907.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000058362499.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000058359992.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000058360974.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000058360014.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000058361382.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000058360003.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000058362085.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000058362907.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000058362904.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000058362904.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143581.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036143581.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036140704.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036140704.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036143595.0 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000036140707.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036140704.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000036140679.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000036140669.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000036143601.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000036143617.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000036143617.0 node_expansions=68
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000036143061.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000036142061.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000036142807.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000036143617.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036143202.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000036140672.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000036140692.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036141672.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036140692.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036142061.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000036140702.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000036143617.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000036142783.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000036143617.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036143628.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036143628.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033365828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033365828.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000005588092.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005588105.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000005588105.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000005588083.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000005588068.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000005588083.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030589869.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030589869.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119478749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058367625.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169478761.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000119478760.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000005588080.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000019477860.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000086145425.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000086145417.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000108367660.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000108367650.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000086145414.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000058367625.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000044477847.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000044477858.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000086145414.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000030589847.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000113923194.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000113923194.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000169478761.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169478761.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169478748.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169478761.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197252620.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197252620.0 node_expansions=84
FooPlayer.decide: Prioritizing 16 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169481140.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169480149.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169480861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169481705.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169479861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169478774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169478760.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000169479774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169478760.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169480137.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000169478774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169479749.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000169480861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000169480327.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000197252631.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000188916519.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2400000197252631.0 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000197252647.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197252647.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000147252643.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086141520.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000147252642.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000044473964.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000030585964.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000047251744.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000113919298.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000113922216.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000166697042.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000136141544.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000113919298.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000086141522.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000083363742.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000044473966.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000086141520.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000058363743.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000141697076.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000141697087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2700000166697042.5 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000136143894.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000136142939.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000136143583.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000136144414.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000136142633.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000136141519.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000136141522.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000136142471.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000136141555.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000136142941.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000136141562.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000136142472.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000136143583.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000136143027.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000136144414.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136144450.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136144450.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136144417.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136144417.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136144422.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136144422.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000136144418.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136144418.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000147257882.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000086146770.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000216697029.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000166697029.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000044479215.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000030591215.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000047256993.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000113924548.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000113924548.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000155585918.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000113924548.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000086146770.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000083368993.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000044479215.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000086146770.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000058368993.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000161141473.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000141702327.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000216697029.0 node_expansions=492
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000197255515.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000197255496.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000197255503.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000197255518.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000197257882.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000197257882.5 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000197257886.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197255494.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197256898.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197256532.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000197257609.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197256609.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197255516.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000197255505.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197256505.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000197256494.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197256882.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197255532.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197257640.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000197256771.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000197257073.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2400000197257886.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000197257882.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197257882.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030591226.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030591226.0 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000030591238.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000030592627.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000030592238.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000030593350.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000030592350.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000030591238.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000030591255.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000030591238.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000030592251.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000030592238.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000030592638.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000030591238.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000030593372.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000030592533.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000030593627.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000030592794.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000058366593.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000050032701.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000058366593.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041699926.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000041699926.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058368714.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058368714.0 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000175035370.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000113924246.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000225035370.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000147257592.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000083368690.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000075034481.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141702023.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000141702023.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000163924259.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000136146481.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000113924246.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000113924246.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000111146468.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000072256690.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000113924246.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000086146468.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000169479814.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000169479814.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000225035370.0 node_expansions=630
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000225033259.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000225034665.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000225034259.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000225035370.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000225034405.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000225033276.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000225033282.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000225033274.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000225034281.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000225034282.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000225034685.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000225033281.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000225035370.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000225034536.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000225034648.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000225034838.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2700000225035370.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000225035371.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000225035371.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058368725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058368725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058368742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000058368742.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058368752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058368752.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000058368750.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000058368775.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000058368765.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000058368750.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000058368765.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000058368775.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058368747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000058368747.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058368762.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058368762.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058368772.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000058368772.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058371131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058371131.5 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000058368787.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000058368794.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000058368787.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000058371131.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000058371116.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000058368751.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000058371131.5 node_expansions=100
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000058368742.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000058370137.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000058369748.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000058369738.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000058369853.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000058368742.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000058368742.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000058371131.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000058368775.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000058369748.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000058369738.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000058370127.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000058368738.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000058370853.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000058370020.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000058370142.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000058369742.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2700000058371131.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058371150.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000058371150.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000083371164.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083371164.5 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000083373250.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000083375750.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000083374250.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000083374250.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000083375083.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000083374083.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000083373250.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000083373250.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000083373250.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000083374250.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000083374250.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000083373250.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000083373250.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000083375083.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000083374528.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000083374639.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000083374250.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=2700000083375750.5 node_expansions=1261
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000083372528.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000083373528.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000083373541.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000083374382.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000083373639.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000083372540.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000083372541.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000083375764.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000083372540.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000083372548.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000083373539.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000083373541.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000083372528.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000083372548.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000083374653.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000083373817.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000083373928.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000083373548.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2700000083375764.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000083375761.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000083375725.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083375761.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000083375771.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000083375771.0 node_expansions=2
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000083375782.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000083375783.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000083376775.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000083376773.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000083375773.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000083377050.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000083376773.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000083375773.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000083377884.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000083376882.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000083377720.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000083375783.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000083375773.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000083376771.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000083377172.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000083376784.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000083376782.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000083377608.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000083375773.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2700000083377884.0 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000061151052.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000083377873.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000083377873.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000083377884.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000083377835.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000083377884.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061153455.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061153455.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061153457.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000061153442.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061153457.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061153470.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061153470.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000044486794.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000061153462.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000061153462.0 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000044486795.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000044486795.5 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000061153431.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2700000061153449.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2700000061153441.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2700000061153472.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2700000061153430.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000061153462.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2700000061153472.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061153456.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000061153456.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 17 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000061153461.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000061153461.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036153444.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036153444.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036153444.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036153438.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000036153430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000036153428.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036153447.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000036153447.5 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036153430.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036153430.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000066708974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000066708974.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036153426.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036153450.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000036153450.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036153437.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036153437.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019486799.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486791.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000019486773.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000019486798.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000019486788.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000019486782.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2700000019486798.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486782.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019486782.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486810.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019486810.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000136153467.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000091709010.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186153448.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000108375670.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000044486781.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036152560.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000141709007.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000125042349.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000125042326.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000097264559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000075042337.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000075042326.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000072264559.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000033374771.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000075042326.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000047264560.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000130597906.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000147264547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000186153448.5 node_expansions=93
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186153461.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186153436.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186153461.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486784.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019486784.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486771.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019486771.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000050042303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000050042303.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000136153443.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000091708998.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186153454.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000108375666.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000044486775.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036152551.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000141709006.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000125042329.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000125042331.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000097264554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000075042331.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000075042326.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000072264541.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000033374771.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000075042320.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000047264538.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000130597895.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000147264554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000186153454.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186153444.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186153444.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186153465.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186153465.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000177820123.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000177820123.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186153479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186153479.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000186153482.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000186153481.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186153482.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000019486779.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486757.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000019486775.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000019486781.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000019486748.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000019486741.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000019486781.0 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000019486764.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000019486764.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011153464.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011153464.0 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000011153467.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000011153467.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153457.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011153457.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153462.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011153462.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011153463.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153468.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011153468.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153484.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011153484.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153477.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011153477.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153488.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011153488.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153481.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011153481.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153505.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011153505.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 15 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011153484.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011153484.2 node_expansions=5
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000036119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961114725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988896446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991675613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994450390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991671224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000036119891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000036119891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044459997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683066.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058350589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017269.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041681957.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047234733.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347183.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047237777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038903056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005570209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005567418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019454639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019456018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041681076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027791351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011122961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038903597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025011039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013898792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013899626.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566837.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058350589.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355187.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356589.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355464.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058356589.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356589.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352540.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058353266.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356035.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355873.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058353096.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058350600.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356430.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058356576.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000058356576.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356590.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356590.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356587.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356587.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356587.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356601.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356601.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058356625.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356587.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356625.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356636.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356636.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991687308.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912189.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005577080.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356636.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991687302.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022242865.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356636.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088912199.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036132634.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005577080.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356636.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356636.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356636.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058356642.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088912188.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088912211.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356633.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356644.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088912211.4 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912197.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912165.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912197.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693250.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991693250.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912153.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005577041.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356608.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991687287.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022242833.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356597.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088912163.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036132610.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005577041.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356620.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356597.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356598.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356597.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088912189.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088912189.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356608.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356597.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356598.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000088912189.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912153.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912153.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912162.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991687266.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912165.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005577043.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356599.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991687265.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022242848.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356599.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088912168.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036132610.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005577058.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356612.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356599.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356599.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058356622.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088912179.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356600.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356599.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356600.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088912179.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912166.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912166.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912173.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912173.9 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088912166.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912151.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088912173.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088912177.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088912187.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000088912187.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912190.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912190.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991687289.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991687289.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088912177.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005577039.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356608.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991687288.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022242831.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356594.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088912151.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036132631.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005577052.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356594.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356594.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356594.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356621.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088912177.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088912173.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356594.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356621.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356594.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088912177.4 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912163.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912163.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912175.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912175.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991687302.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005577067.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058356619.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991687289.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022242842.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356622.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088912197.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036132642.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005577067.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356619.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356646.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356636.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356622.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088912176.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088912197.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356622.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356619.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356619.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000088912197.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912176.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912201.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912197.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912188.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912197.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116683943.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116683943.9 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088912211.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912178.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912211.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912198.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912198.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991687281.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912179.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005577057.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356613.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991687280.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022242837.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356613.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036132625.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005577057.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356614.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356613.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356624.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356613.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088906152.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088912180.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356626.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356614.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356614.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000088906152.6 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912169.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912169.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991681263.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991681263.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991687279.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991687279.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242848.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242844.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242844.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242838.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999972242845.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972242834.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999972242834.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972242835.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972242851.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999972242851.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242836.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972236843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972236843.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972242848.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242848.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972236855.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972236855.8 node_expansions=59
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999972242836.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972245502.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972245780.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972245623.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972242833.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972245336.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972245891.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972248836.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972245780.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972236870.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=899999972236870.2 node_expansions=138
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972236869.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972236869.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972236857.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972236857.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972236868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972241851.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972236866.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972236855.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972241815.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999972241851.2 node_expansions=55
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999972236841.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972239489.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972239779.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972239629.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972236841.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972239342.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972239907.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972241851.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972238795.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999972241851.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972241851.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972241851.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972241891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972241891.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041691521.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116692410.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033353889.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066688989.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052799212.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066688991.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097247966.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044468410.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013909433.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066688991.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066688989.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066688989.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038911211.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069466778.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097247966.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066688989.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066688989.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066688989.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000116692410.8 node_expansions=148
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116688990.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688989.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116688956.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116688954.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116692410.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000116692410.8 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116688940.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116692133.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116692447.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116691591.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116691855.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116688950.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116688962.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116691454.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116692020.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116690884.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=900000116692447.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692424.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692450.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692448.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692448.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245317.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245317.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245338.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245338.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972245339.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245339.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245349.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245349.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972245350.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972245350.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013912905.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013912905.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013912905.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013912905.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013912880.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=900000013912880.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041691538.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116692449.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033357340.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066692426.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972245339.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052802681.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000066692426.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097248017.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044468471.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066692439.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066692426.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066692426.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038914670.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069470227.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097248016.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692428.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066692426.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066692426.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000116692449.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692461.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972245337.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972245337.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041691562.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116692461.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033357348.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066692459.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052802694.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066692448.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097248005.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044468459.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013912895.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066692460.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066692459.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066692459.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038914684.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069470229.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097248037.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692450.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066692448.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066692450.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000116692461.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692459.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692421.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692459.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692481.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692481.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692470.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692456.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692470.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697046.5 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041691580.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033357358.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066692467.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972245357.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052802692.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066692471.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097248025.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044473046.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013912916.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066692471.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066692467.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000066692468.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038914690.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000069474824.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097248025.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000066692471.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000066692488.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000066692468.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000097248025.2 node_expansions=128
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097248045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097248027.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248045.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097248025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248025.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097248029.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097248026.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248029.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248031.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097248031.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097248013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097248027.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000097248027.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097248027.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097248027.2 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000097248022.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000097248000.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000097248032.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000130581364.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000130581361.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000097248003.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000125022337.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000097248000.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000097248021.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1200000125022371.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000097248023.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000125022347.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000125022338.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000097248023.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000125022337.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1200000125022351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=1200000130581364.2 node_expansions=226
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125022348.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125022348.8 node_expansions=53
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000097248029.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097251273.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097250697.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097252640.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097250975.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097248042.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097248042.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097248031.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097250531.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097251086.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000097249975.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125022369.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1200000125022369.8 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125022346.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125022345.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125022346.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125022350.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125022350.8 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000125022347.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000125025543.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000125024975.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000125025967.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125025250.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125022370.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125022378.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000125022347.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125024857.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125025411.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000125024292.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000125025967.0 node_expansions=55
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125025967.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125025951.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125025967.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125029033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125029033.5 node_expansions=53
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125025974.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125025978.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000125025978.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000125025967.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000125025976.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000125025976.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125025962.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125025962.5 node_expansions=7
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000125032192.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000125029053.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000125032192.8 node_expansions=213
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000125029042.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125031260.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125032192.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000125031637.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000125029972.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000125031637.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000125029139.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125029042.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000125029030.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125031532.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125032192.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000125030974.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000125032192.8 node_expansions=312
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000125029151.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000125031248.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000125033192.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000158364412.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000125031818.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000125030137.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000125029137.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000125032192.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000125031637.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000125029149.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000125034859.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000125031248.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000125030694.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1800000125034859.2 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125032209.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125032209.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125032192.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125032192.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094473598.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094473598.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094473578.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094473597.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000094473597.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094473597.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094473597.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127809580.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127809580.5 node_expansions=171
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094478193.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094476248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094478359.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094476248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094477248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000094478192.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094478748.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000094477248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094476248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000094476248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000094478748.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000094476248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094478359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000094477804.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000094478748.2 node_expansions=656
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094477927.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094476281.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094478359.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000094476260.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094477248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000094478192.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000094478392.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000094478359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000094477248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000094476248.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000094476261.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000094478748.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000094476262.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000094478359.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000094477818.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000094478748.2 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094478750.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094478750.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094480859.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094480859.8 node_expansions=53
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094478774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094478774.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000094478783.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000094478783.2 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127812093.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125034315.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000122256551.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000122256561.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=2100000127812093.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127812093.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127812093.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127812109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127812109.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127813789.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127812106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127814233.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000127812106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000127813108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127814051.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000127814217.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000127813106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000127813108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000127813120.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000127812106.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000127812122.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000127812118.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000127814217.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000127813664.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000127813120.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000127814233.5 node_expansions=64
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127814231.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127814231.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069479957.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000147258661.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000102813291.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069480880.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000111146625.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127814216.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000158369769.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000086146654.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000055591099.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097258655.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097260768.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000069480882.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069480880.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000130591969.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127814201.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127816322.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000097260765.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000127814191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=2400000158369769.5 node_expansions=157
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127816304.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127816304.0 node_expansions=35
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000158371378.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000158369711.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000158369711.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000158370711.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000158371655.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000158370711.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000158370711.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000158370711.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000158370711.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000158370711.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000158369711.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000158369711.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000158369711.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000158371822.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000158371266.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000158371267.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000158370711.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2400000158371822.0 node_expansions=545
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127816337.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158371822.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127816321.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127816336.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127817976.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000158371822.0 node_expansions=57
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000158371838.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000155594079.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000155594044.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000158371838.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158371822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158371822.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158373509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158373509.5 node_expansions=40
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000186151264.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000186149597.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000186149597.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000186150597.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000186150430.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000186150597.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000186150597.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000186150597.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000186150597.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000186150597.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000186150597.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000186149597.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000186149597.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000186149597.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000186151152.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000186151153.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000186150597.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000186151264.0 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2700000186151264.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2700000186151264.0 node_expansions=329
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000186151293.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000186151264.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2700000186151293.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083350877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077794432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066683321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072235609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030565223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083346167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069460602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061126931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044455776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055571055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041679110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052791164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030563554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030563833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058344775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063902755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000083350877.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083348932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000083352821.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025016941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019456866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011120755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019458255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999980567076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999980568477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030572213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027793887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008342976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999986120684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999986121795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999980568463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999980565392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999980565948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999980565685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986123184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019461085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008348539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999988900971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988900416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991679027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997236539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986123471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986122360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002793539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997234348.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000044460044.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044459488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000044460044.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020221.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017852.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018420.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050018130.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050017864.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020499.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050017032.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050017297.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050020499.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020499.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020525.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020525.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020499.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020499.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020513.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020513.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020512.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020512.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020511.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020511.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020499.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020499.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030574288.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027796524.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994463167.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086131621.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022240066.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050020500.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050020513.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083353844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020499.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050020499.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020499.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050020499.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986128945.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986128944.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050020499.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050020500.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050020523.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083353844.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086131621.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131622.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131622.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086131622.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131622.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994463163.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463163.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463163.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463163.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463187.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994463187.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994463163.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463163.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468594.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468594.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994467774.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994465386.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994465853.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994468608.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994463163.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994465409.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994465677.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994464566.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994464843.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999994468608.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994468608.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468608.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468608.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468608.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468609.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468609.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468610.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468610.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468633.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468633.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468623.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468623.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468623.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468623.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468623.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468623.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468633.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994468633.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468619.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468619.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465841.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465841.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468623.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468623.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030585701.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027807923.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086137076.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022251478.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050025957.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050025953.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083359310.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050025953.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050025957.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050025957.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050025957.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025957.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986134397.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986134397.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050025957.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025953.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050025957.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083359298.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086137076.2 node_expansions=159
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086137064.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086137036.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086143034.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086137059.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086137059.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000086143034.4 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086139701.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139256.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139979.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139701.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086143034.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137035.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139256.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137035.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138423.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086138701.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000086143034.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143035.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143035.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086147934.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086147934.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086143036.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086143036.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086143044.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086143044.4 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030590576.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027812798.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994474599.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022256354.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083370132.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986140377.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986140394.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050031945.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050031933.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083370132.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083370132.1 node_expansions=253
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083362478.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083365268.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083365280.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083365281.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083370132.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000083370132.1 node_expansions=51
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083367910.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083365244.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083366256.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083368187.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083367909.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083365243.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083365243.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083365266.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083370132.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083366633.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083366909.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083370132.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083370132.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083370132.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000083372834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083370143.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083371156.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083373101.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083372810.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083372810.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083372255.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083370143.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083370143.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083370143.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083371532.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000083371834.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000083373101.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083373087.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083373087.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083373102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083373102.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083373090.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083373098.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083373084.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083373086.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083373110.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000083373110.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083373110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083373110.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083373124.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083373124.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083373111.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083373085.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083373111.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083373124.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083373124.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083373134.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083373099.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083373134.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083373123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083373123.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083370347.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083373111.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083373111.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083370322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083370322.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083373101.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083373101.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030593532.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027815767.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994482419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086150878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000022259323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050039754.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050039753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050039766.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050039753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050039766.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050039753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050039766.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986148198.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999986148211.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050039753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000050039753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000050039753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000083373100.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086150878.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086150878.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086150878.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086150879.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086150879.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086150880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086150880.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086150903.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086150903.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030593576.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027815793.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994482458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000022261998.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000050039792.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000050039792.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083373122.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050039793.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050039793.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000050039793.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050039792.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050039792.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986148247.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999986148236.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000050039792.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000050039792.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000050039792.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000083373122.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083373122.5 node_expansions=97
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083373126.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083375775.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083373132.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083373112.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083373134.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083375775.9 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083375786.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083373109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083374955.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083374109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083375775.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083374678.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083375220.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083373109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000083374109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000083373109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000083373109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000083374509.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000083374789.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083375786.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083375775.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083375775.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030596235.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027818457.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994485122.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113928654.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022262023.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050042456.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050042456.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050042457.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050042456.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050042457.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050042456.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050042457.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986150900.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999986150900.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050042456.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050042467.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050042457.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083375801.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000113928654.1 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086153602.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086153602.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086153580.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086153580.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086153580.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086153580.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086153580.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086153580.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033366502.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033366502.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969485125.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969485125.6 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969485122.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969485122.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969482900.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969485121.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969485121.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969485111.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969485123.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999969485123.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969482901.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969482901.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969482913.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969482913.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969482902.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969482902.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969482889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969484723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969483888.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969485555.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969484444.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969482888.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969483888.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969482889.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969484457.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969482888.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999969484302.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999969484555.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999969480199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000002806735.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000005584645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000000033422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000008366503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000000033144.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000008366503.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008364279.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008364279.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030581823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030581823.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008366526.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008366526.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008366525.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008366525.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008366528.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008366528.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030581860.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030581860.2 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044477625.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041699884.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088922995.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036143416.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052811846.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025034069.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111145194.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077811848.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052811859.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052811846.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052811859.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052811847.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000000032291.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000032291.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052811847.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000025034082.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025034068.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086145181.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000111145194.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111145180.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111145180.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111145178.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111145157.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111145160.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111145154.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111145183.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000111145183.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111145159.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111145159.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138920258.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138920258.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083361985.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083361985.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111147832.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111147832.9 node_expansions=27
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000111145191.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111147016.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111146202.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111147857.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111145735.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111145192.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111146192.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111145182.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111146735.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111145202.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111146568.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000111146859.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000138920294.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000133360517.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000130583768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000130583473.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000138920294.0 node_expansions=192
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138920318.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138920318.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138920329.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138920329.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000138920305.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138922946.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000138920304.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000138920295.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000138922910.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000138922946.0 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000138920294.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138922112.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138921294.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138922946.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138920848.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138920279.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138921304.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138920304.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138920859.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138920294.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000138921681.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000138921970.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000138922946.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111145181.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111145181.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138924299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138924299.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111145197.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111145197.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111146548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111146548.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111145194.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111145194.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920749.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088920749.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920750.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088920750.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920751.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088920751.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088920752.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920756.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088920756.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920756.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088920756.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920756.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088920756.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920757.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088920757.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088920761.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088920761.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 31 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000088920769.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088921769.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088920768.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088921325.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088920769.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088921770.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088920769.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088921325.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088920769.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088922158.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088921768.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000088921603.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088921768.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111136105.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000108358325.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000105581824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000108359048.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000111136105.2 node_expansions=85
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111136104.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111136100.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111136104.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136105.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111136105.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111136111.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111136106.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111136111.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002804152.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002804152.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000002802788.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002804127.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000002804152.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000002802771.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000002802762.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000002802785.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000002804152.5 node_expansions=123
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000002802764.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002803764.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002802764.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002803317.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002802760.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002803760.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002802761.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002803320.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002802764.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002804150.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002803760.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002803597.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000002803760.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000002804150.5 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000002804152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002804140.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002804152.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008358820.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008358820.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008358820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008358793.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008358820.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002804143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002804143.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002804139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002804139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002804145.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002804145.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002804143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002804143.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008361159.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008361159.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008358820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008358804.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000008358808.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000008358760.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000008358786.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008358820.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008358808.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008358808.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008358809.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008361159.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000008361161.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000008361149.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000008361184.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000008361184.8 node_expansions=171
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000008358809.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000008359796.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000008358809.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008361198.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000008360740.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000008359352.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000008358796.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000008359796.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000008358795.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000008359364.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000008358796.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000008359806.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000008359642.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000008359809.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000008361198.2 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000008361198.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008361160.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000008361162.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000008361150.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000008361161.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008361198.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008363140.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008363140.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000008361220.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008361205.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000008361199.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000008361199.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000008363140.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000008363140.8 node_expansions=48
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000008361196.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008362197.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000008361196.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008362752.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000008363143.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000008361753.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000008361197.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000008362197.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000008361196.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000008361752.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000008361197.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000008362197.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000008363030.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000008362030.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000008362197.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000008363143.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008363140.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008363140.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008364940.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008364940.5 node_expansions=27
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000008363140.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000008364152.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000008363152.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000008364696.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000008363973.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000008363694.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000008363152.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000008363140.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000008364149.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000008363139.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000008363695.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000008363139.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000008364140.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000008364972.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000008364705.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000008364140.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000008364972.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000008364972.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000008364960.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000008364972.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999972253886.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972253886.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972253886.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961144296.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961144296.8 node_expansions=34
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991699308.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991699864.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991699308.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991698864.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999991699308.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999991698864.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999991699308.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999991699864.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999991699308.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2699999986140242.0 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=2700000016695797.5 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=2700000013918019.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=2699999986140242.0 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2700000008362464.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2700000016695797.5 node_expansions=461
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991699340.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991698310.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991699866.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991698306.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991699308.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991698865.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991698309.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991698308.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999991699309.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999991698310.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999991698864.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999991698340.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999991699310.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999991699865.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999991699309.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000016695809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000000027409.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000008362310.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000016695809.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016695809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016695809.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016695809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016695809.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000016695809.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016695817.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000016695785.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000016697316.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000016697330.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000016697330.5 node_expansions=87
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000016695775.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000016696776.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000016695776.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000016696332.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000016695807.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000016696776.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000016696366.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000016695809.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000016695777.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000016696775.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000016695810.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000016696341.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000016695776.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000016696807.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000016697366.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000016696799.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2700000016697366.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016697331.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016697331.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016698396.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016698396.5 node_expansions=74
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000016697364.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016698351.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000016697374.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000016698317.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000016698337.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000016698351.5 node_expansions=109
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000016697662.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000016697366.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000016697365.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000016698353.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000016697365.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000016697367.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000016698351.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000016697920.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000016697365.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000016697362.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000016698366.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000016697353.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000016697908.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000016697365.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000016698365.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000016698352.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000016698351.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2700000016698366.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016698365.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016698365.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016698365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000016698365.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000016698366.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000016698377.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000016698361.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000016698365.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000016698365.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000016698377.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000016698384.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016698384.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983365019.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999983365019.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983365061.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999983365061.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999975031714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999975031714.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930586364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930586364.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999930586363.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999930586373.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999930586340.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999930586340.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999930586345.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2699999930586373.0 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930586364.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930586364.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902808584.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999902808584.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999902808562.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999902808607.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999902808572.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999902808589.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999902808595.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2699999902808607.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902808575.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999902808575.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999936141908.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999936141908.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999902808598.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999902808598.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008340114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011118725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983336167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011119557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000002793255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002792144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038905623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036122788.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044458888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002792432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027792454.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050017289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002793541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002793263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002793554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033349420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902417.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900206.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901317.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011122138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022233850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011121860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038905529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033348876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008346874.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050017289.8 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050020050.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050022707.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019772.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050022707.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050022560.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019107.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018671.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050017286.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020485.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050019227.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022721.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050018393.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050022721.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050022707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050022707.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465401.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465401.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994465387.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994465374.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465387.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465387.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050022721.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050022732.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050022732.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000113911632.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036132055.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050022721.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022721.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050022734.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050022732.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022732.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994465398.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020956.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080578303.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083356067.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002798732.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002798732.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022733.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022721.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000113911632.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113911610.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113911597.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113911610.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113911646.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113911646.4 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050022746.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050022733.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050022733.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994465399.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036132067.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050022733.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022746.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050022745.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050022733.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022733.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994465399.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020963.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080578315.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083356080.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002798733.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002798744.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022745.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022734.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000083356080.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083356080.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083356080.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083356080.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050022757.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050022764.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050022766.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994465420.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000147244923.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069465367.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022757.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050022757.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050022763.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022766.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050022753.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994465430.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025020976.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113911589.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002798764.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002798766.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022753.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022757.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000147244923.1 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113911643.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113911634.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113911643.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113911655.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113911655.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113911642.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113911646.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000113911646.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113911634.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113911608.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113911634.4 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000113911623.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000138906178.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000138906189.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000138906188.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000138906185.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000138906188.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000138906189.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000138906201.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000138906189.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000113911613.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000138906198.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000113911620.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000138906201.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000138906199.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000138906211.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=900000138906211.6 node_expansions=178
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138911464.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138911464.9 node_expansions=155
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050022724.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050022738.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050022724.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994465391.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036132068.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050022724.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050022736.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050022735.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050022738.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050022724.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994465391.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025020957.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000105572819.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108350597.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002798724.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002798724.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050022735.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050022738.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000108350597.1 node_expansions=98
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083361334.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357891.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083357433.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356055.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359544.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360099.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083359277.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083357988.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083357155.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108350620.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000108350620.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350610.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350610.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350620.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108350620.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350641.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350641.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793291.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002793291.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002793312.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002798567.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000002798578.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002795100.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002794686.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002793310.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002795797.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002796352.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002796490.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002795244.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002794421.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000002798578.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002798588.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002798602.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002798612.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002798576.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002798612.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002798609.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002798609.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972239997.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002798577.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000002798577.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002798577.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002798577.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972248336.1 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=899999972248336.1 node_expansions=118
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999972245304.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972244837.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972243448.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972245948.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972248337.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972247359.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972243448.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972245402.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972244581.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972246670.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999972248337.1 node_expansions=222
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972245281.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972244836.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972243448.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972245948.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972246502.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972248336.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972245392.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999972243447.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972244836.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999972244558.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972246670.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999972248336.1 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075027915.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044472336.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000044472347.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000019470569.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000138916791.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041693670.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000019472337.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044472344.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044472359.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044472336.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044472359.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988915002.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000019470559.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075027916.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077805694.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008360336.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000019472359.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044472337.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000138916791.6 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138916781.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138916781.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248350.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972248350.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972248328.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972248328.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915024.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938915024.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999938915024.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938915016.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999938919056.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938915013.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938915003.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999938915023.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999938919056.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999938916845.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999938919056.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938916389.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938915000.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938917500.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999938917956.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938918056.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938915014.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938916958.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938916390.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999938916113.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999938918223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1499999938919056.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938919067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938919068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938919068.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955585757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955585757.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955585736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955585736.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955590575.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955590575.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000041698625.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000011143099.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000011143068.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986146130.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000138920848.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000041697748.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986143068.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000011143068.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011143069.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011143068.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000011143068.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999986141292.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000041703463.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000077809737.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999975031069.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999938919069.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999986143069.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011143069.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000138920848.2 node_expansions=98
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138920848.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138920848.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125030292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125030292.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138920846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138920846.2 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125030289.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138920877.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138925686.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138920870.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138925721.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000138925721.5 node_expansions=76
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000138925721.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138922679.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138922221.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138921944.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138920846.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138923777.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138923346.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138923901.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138920846.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138923235.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138920832.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138922790.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138924068.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000138925721.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138925721.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138925721.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138925722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138925722.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138925732.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138925732.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158366087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158366087.5 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000158366125.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000150032789.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000150032778.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000158366125.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000158366112.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158366074.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158366112.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158366138.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158366138.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000158366145.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158366125.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158366145.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000188917147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000188917147.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000158366161.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158371546.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000158371556.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000188917160.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158366134.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000158366124.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000188917160.5 node_expansions=126
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000158367144.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158367516.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158367255.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158366141.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158369073.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158368627.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158369184.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158366134.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158371573.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158368517.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158366127.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158368085.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000158369366.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000177804696.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000183356221.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000188917160.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2100000188917160.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000188917196.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000188917196.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175033703.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175033703.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000105583871.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075028314.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000044472758.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999958359868.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000077805202.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000022250546.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000047250517.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000047250546.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047250546.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000016694991.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999969471862.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000000027425.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000077806103.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000113917212.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011138513.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999975026546.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022250546.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047250517.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000113917212.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113917206.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113917181.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113917206.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113917218.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113917218.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113917206.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113917181.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113917206.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133356787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133356787.8 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000113914707.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113917881.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000113914695.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133356777.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113914695.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000113914684.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000133356777.8 node_expansions=129
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113915696.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113916087.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113915796.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113914686.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113917636.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113917193.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113917757.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113914686.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113917074.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113914685.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113916629.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113917918.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133356799.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000133356799.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133356778.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133356778.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000023444.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000023444.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125023466.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094467908.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044467924.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000194467889.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097244778.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041690111.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066690111.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047245665.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047245665.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000036134578.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000000023443.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030579035.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097245701.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000133356813.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030578145.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000005578122.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041690110.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066690111.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000194467889.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194467890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194467890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194467920.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194467920.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125023480.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094467931.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044467924.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000000023480.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097244809.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041690146.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066690146.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047245698.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047245701.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000036134591.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000000023477.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030579031.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097245700.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000133356813.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030578145.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000005578145.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041690145.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066690146.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000133356813.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133356832.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133356798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133356832.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000125023499.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000094467941.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000044467922.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000194467922.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000097244809.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041690146.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000066690159.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000047245701.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000047245701.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000036134591.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000000023479.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000030579031.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000097245709.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000133356809.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000030578146.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000005578145.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000041690146.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066690143.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000194467922.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000194467920.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194467922.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000194467922.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194467921.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194467921.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000000023456.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000000026616.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000000023480.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1800000000026627.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1800000000023476.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000000023466.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000000023489.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1800000000023487.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000000023480.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000000023468.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1800000000023456.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000000023466.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000000026616.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000000023490.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000000023468.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1800000000026616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=1800000000026627.0 node_expansions=195
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000026627.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000026627.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000000024407.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000024866.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000024589.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000023489.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000026349.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000025964.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000026520.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000023464.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000024866.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000023483.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000025433.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000000026640.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000000026640.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000000026627.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000026601.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000026627.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000026649.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000026649.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000000026641.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000026639.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000026641.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000029649.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000029649.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000000026638.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000026641.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000000026618.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000000026608.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000000026621.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000000029649.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000000029649.2 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000000027628.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000027996.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000027718.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000026593.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000028427.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000028729.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000029117.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000029683.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000026615.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000027996.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000027607.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000000028539.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000000026615.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000000029683.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000029673.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000029673.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000029674.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000029674.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000029704.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000029704.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000029686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000029686.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000029707.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000029707.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969474117.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969474117.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999969474148.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999969474140.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969474148.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000029652.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000029652.8 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999994474126.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999994474098.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000000029654.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999988918564.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=2100000000029654.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000029671.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000029671.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000033160.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000033160.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000125033160.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000094477605.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000013922049.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999969477605.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000225033160.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000097254494.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000041699804.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000066699804.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000047255359.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000047255359.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005588692.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061144249.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127810938.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000133366471.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030587804.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005587804.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000041699804.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000066699804.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000225033160.8 node_expansions=458
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000225029651.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000225033138.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000225029651.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000225029671.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000225029662.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000225033138.2 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000225030639.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000225030638.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000225031027.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000225030762.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000225029638.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000225031508.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000225031772.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000225032174.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000225029674.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000225033174.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000225031028.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000225030674.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000225031582.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000225029651.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000225033174.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225033174.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225033174.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000225035638.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000225035638.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000225033175.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000225033173.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000225033169.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000225033172.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000225033171.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000225033175.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999969477628.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999969477600.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999969480097.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999969477640.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999969477606.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2099999969480097.2 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999969478598.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999969478597.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999969478999.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999969478730.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999969477597.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999969479466.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999969479709.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999969480097.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999969477597.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999969478597.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999969479009.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999969478598.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999969477598.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999969479541.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999969477620.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2099999969480097.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969480132.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969480132.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969482486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969482486.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969480099.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969480099.2 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058347210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058346655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055569142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066679710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058346655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055568587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025011877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025011876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066678945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047230274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050012765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036121107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047234154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050011931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066680320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025011320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025008819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025007987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041675552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000047234441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898885.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000072236988.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072241432.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238387.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000072241432.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000019458818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027796107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022238054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906920.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038906723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022239710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038908109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030573887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994460765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994458251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033351655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994458807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033349418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008345459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016683587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013904128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019461352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036129764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027795264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019460527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994460750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994458226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002791017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002789906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008347129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000012405.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000041685877.4 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041684488.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041682821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041685877.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000041685877.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047236720.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047236720.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000072236742.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022234065.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000072236756.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025012732.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047236721.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047236721.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986122942.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083347842.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083347842.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047236720.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047236745.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000012720.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000012720.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047236745.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047236720.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047236731.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047236745.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986122943.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083347842.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083347842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083347842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083347864.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083347864.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083347868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083347868.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083347868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083347852.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083347868.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128365.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128365.1 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955567419.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986122962.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986122962.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955567407.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955567407.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955567408.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955567408.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955567407.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955567407.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955567407.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955567407.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919456312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919456312.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955567422.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955567422.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999955567422.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955567422.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919456308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919456308.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919456312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919456312.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919456310.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919456310.9 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919456297.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999919456308.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999919456298.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999919456298.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999919456310.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999919456310.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919456310.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919456310.8 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919461722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919461722.0 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005575476.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991683930.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000036131041.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999958351476.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052797698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083353266.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000011131054.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999933351475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999933351475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999980575475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999919461697.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000083353266.5 node_expansions=451
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083347877.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083347854.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083353254.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083353238.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083347833.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000083353254.1 node_expansions=65
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083352167.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083348964.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083347829.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083353254.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083349520.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083349773.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083351187.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083349218.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083353254.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083353254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353254.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919461722.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919461722.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919461711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919461711.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919461712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919461712.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919461712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919461712.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919466600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919466600.0 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999919466044.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919462835.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999919461711.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999919464655.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999919465044.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999919463655.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999919463377.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999919466599.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999919463099.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999919466599.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919466600.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919466600.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999919466599.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919466599.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905577711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905577711.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905577711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905577711.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905577711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905577711.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905577711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905577711.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991691503.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977799967.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022247055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999944467490.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999966691489.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966691489.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000052802610.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000069469267.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999997247056.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966691488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999919467488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999919467488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999966691488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999966691488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966691488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966691488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966691488.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999905577712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000069469267.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069469278.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069469278.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069469289.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069469289.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069469299.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000069473608.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000069469287.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000069469278.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000069469288.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000069473608.9 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069473608.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069470386.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000069469286.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000069472230.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000069472608.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000069471219.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000069470664.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000069469275.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000069473064.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000069472497.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000069473608.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069473608.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069473608.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905582077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905582077.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905582053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905582053.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905582039.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905582039.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999905582039.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905582039.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963916384.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950024831.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999994471928.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999916692373.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966694164.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025027484.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000041694151.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969471928.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999891692373.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999891692373.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966694151.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966694151.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999938916397.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999877802595.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), None, None)) score=600000041694151.0 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041694151.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041694151.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041694151.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041694151.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041694162.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041694162.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963916384.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999950024828.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994471939.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999916692397.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938916384.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966694162.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999877802595.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025027509.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969471953.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999891692373.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999891692386.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966694162.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966694162.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999938916373.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999877802606.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000025027509.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025027519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025027519.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877802608.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877802608.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847247039.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847247039.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877802571.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877802571.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847247016.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847247016.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999819469238.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999819469238.6 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008344280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008344280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000009003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997230391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027789003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000038898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999972227000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002788446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999988897835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999958338335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999958335834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999958335278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999958337502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000038898780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038898780.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000038898780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052789979.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047239158.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058349144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016921.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461398.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052793385.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058349767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903289.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052793613.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013903265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013904921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044461362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038903570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041683582.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027792472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041683085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027790818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036124698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033350486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041682705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027790470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027791859.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025012405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025011871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033347985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025012982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900726.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458818.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000058349767.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355870.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354494.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355328.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000058355870.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355870.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355870.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352985.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350907.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351727.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058353551.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058349786.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058351332.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355893.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352293.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058355893.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355907.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355907.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355904.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355904.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355930.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355942.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355917.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355942.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355942.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355942.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355917.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355942.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025019263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025019263.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025019262.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025019237.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025019262.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963906362.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999963906338.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999963906362.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573030.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573030.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980573018.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980572980.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573018.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573054.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980573031.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980573028.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573031.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573038.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980573038.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980573028.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980573030.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999980573030.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980573043.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980573043.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947239697.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947239697.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947239697.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947239697.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573034.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573034.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573020.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930573020.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930573033.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930573045.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930576762.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999930573028.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930573018.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999930573028.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999930576762.1 node_expansions=48
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930576206.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576775.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930573017.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999930574128.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930574961.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999930576773.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999930573004.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999930574539.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999930575504.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=599999930576775.5 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576762.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930576762.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576800.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930576800.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908354567.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908354567.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930576811.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576812.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930576784.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930576812.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930576812.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576812.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930576774.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930576812.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930576813.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999930576812.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999930576774.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930576812.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044463695.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689698.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011132323.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023041.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999963910133.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356374.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991689700.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991689700.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991689708.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999947243477.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947243485.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689700.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025023041.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019465656.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000086130361.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991689698.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991689700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999991689702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000086130361.4 node_expansions=115
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130362.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130362.9 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016689677.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689666.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243455.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023021.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999963910122.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356345.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991689666.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991689680.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991689667.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999947243445.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947243455.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689667.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025023010.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930576791.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997243456.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991689666.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991689666.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991689666.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000058356345.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356345.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356345.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016689688.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689676.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243455.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023020.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999963910132.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356355.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991689676.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991689687.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991689676.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999947243465.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999947243467.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689676.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025023010.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997243465.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356355.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991689687.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991689690.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991689687.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000058356355.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356345.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356345.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016689698.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972243469.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023021.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999963910146.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991689702.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999947243469.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999947243482.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025023021.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999930576803.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997243469.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356364.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991689692.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991689691.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991689702.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000058356364.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058356367.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356334.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356367.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356367.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356367.6 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058356356.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356342.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000058356356.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356355.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356356.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058356357.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000058356357.6 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000033356358.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356332.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058356332.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033356332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033356332.1 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033356369.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033356369.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991689700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991689711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947243468.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000025023034.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938910145.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033356356.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966689689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999991689711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966689700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999922243477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999922243466.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999966689689.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000000023036.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999905576813.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999972243478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966689700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966689700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999991689703.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000033356356.6 node_expansions=81
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033356366.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033356352.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033356366.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905573012.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905573012.8 node_expansions=61
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991689711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999991689713.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999947243477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000025023044.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999938910144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000033356366.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966689712.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999991689711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999966689699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999922243476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999922243487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999966689712.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000000023046.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999972243477.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000033356367.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966689700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966689699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999991689700.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000033356367.6 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033356366.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000033356341.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033356366.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991689701.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689702.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999975017471.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025023034.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938910156.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033356378.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966689711.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991689701.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966689700.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999922243477.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999950017470.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966689711.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000023034.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999905576811.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011129471.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966689701.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999966689700.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000019463693.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000019463693.9 node_expansions=116
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991689702.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991689690.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999991689686.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991689707.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991693450.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999991689710.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999991693450.0 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999991690672.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991692627.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991689685.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991690783.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991691630.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991693463.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991689685.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991691238.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991692074.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991692172.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999991693463.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991693463.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692075.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991692075.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692087.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692087.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692090.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991692090.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692084.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692084.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991692094.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991692096.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991692084.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991692086.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991692086.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=599999991692096.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692084.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991692084.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991692085.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991692085.1 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991692098.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000030580939.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986134716.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063914272.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938912530.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000072247605.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966692097.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991692086.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966692084.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999922245875.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999922245861.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966692084.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000025419.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999905579208.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994468050.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000072247605.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966692085.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966692085.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000072247605.6 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000033358752.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033358739.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000033358752.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000033358729.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000033358752.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033358752.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905585148.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905585148.9 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999905579198.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999905579173.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999905579163.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999905579176.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999905585148.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999905585148.9 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999905580148.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999905579159.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999905580259.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999905581093.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999905579148.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999905579162.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999905580715.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999905585162.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999905581537.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999905581648.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=599999905585162.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905585162.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905585162.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905585162.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905585162.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905585162.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905585162.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905583773.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905583773.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905583784.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905583784.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905586451.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905586451.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999905584784.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999905584771.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999905586437.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999905583771.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999905584895.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999905585726.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999905583784.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999905583784.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999905585326.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999905586271.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999905586437.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905586451.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999905586451.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999905586451.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999905586451.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999872253104.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999872253104.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888919773.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888919773.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999861138218.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999861138218.0 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063904443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025013276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025011054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072238387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075013943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066679220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083349756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066681156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025011053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025009107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025007440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025010775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066678664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044456941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000044456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000083349776.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083354776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000083354776.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000041684441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013901810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022238278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041681665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988901252.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988899310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025011310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027792434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019457722.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795331.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050018109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033350261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013902403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988901793.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988900115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999988898448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988899296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005566295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002787628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994456795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994455128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033350251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000002789360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008345208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994455961.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000052795331.6 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052793665.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793665.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795331.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052795331.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052801607.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052801607.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025018301.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052797842.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052797853.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033351631.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994462732.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000019461853.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083353400.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052797842.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052797842.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052797843.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091686747.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091686732.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052797856.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052797853.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999988906287.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999988906287.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052797842.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052797857.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091686747.1 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091686758.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686719.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686758.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686743.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686743.1 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091688987.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688987.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690523.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091689543.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091686778.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689690.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091688856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091689412.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000091690523.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091690523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690498.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690523.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091690524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690509.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690524.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686740.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686740.1 node_expansions=43
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025018306.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052797851.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000052797851.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080575642.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041686740.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044461852.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000108353407.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000116686741.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013906295.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013906295.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077797851.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000116686741.1 node_expansions=882
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091693032.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091692743.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692743.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091693299.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091696518.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690518.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091693466.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692643.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693199.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116686778.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000116686778.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686778.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686778.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152797821.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152797821.2 node_expansions=12
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116689285.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116688986.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116688986.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116689560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116691776.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116686776.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116689691.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688858.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116689435.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000116691776.6 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116691774.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116691774.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116691774.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152802842.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152802842.2 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000152802854.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000147247312.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000141691742.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1200000152802854.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152802854.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152802854.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152802888.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152802853.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152802888.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000152806360.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152802890.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152805122.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152805118.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152805678.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152802906.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152808305.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152805805.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152804981.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152805533.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000152808305.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152808314.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152808290.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152808314.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152811515.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152811515.0 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152808305.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152808279.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152808305.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152808316.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152808316.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000025028716.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088919392.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088919383.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080586059.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041697159.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000080583392.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000144474959.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113919392.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113919396.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113919383.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113919383.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000152808281.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113919396.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113919383.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050027826.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050027828.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113919405.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113919396.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000152808281.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152808268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152808268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152808302.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152808302.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152808280.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152808301.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152808304.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152808292.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152811489.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000152811489.5 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000152811780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152808294.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152811489.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152810516.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152810489.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152811045.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152808267.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152811211.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152810389.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152810945.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152810656.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000152811489.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152811500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152811500.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152811514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152811514.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000152815003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152811504.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152813739.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152813350.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152813726.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152814280.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152811503.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152814447.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152813616.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152814169.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152813891.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152813891.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000152815003.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152815003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152815003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152815014.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152815014.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152815003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152815003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000152815004.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152816582.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152817227.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152816859.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152817227.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152817780.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152815014.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152816017.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152817947.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152816014.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152817671.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152816003.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152817391.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000152817947.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152817971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152817971.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000025038402.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000088929058.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088929047.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000080595725.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000080593058.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144484616.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113929049.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113929058.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113929047.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113929058.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000152817947.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000152817947.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113929047.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113929047.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050037493.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000050037492.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000113929049.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113929047.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000152817947.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152817947.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152817947.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152822560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152822560.5 node_expansions=30
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000152817949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152819505.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152820171.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152819782.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152820171.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152820727.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152817955.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152817959.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152818949.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152822560.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152818955.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152820616.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152818955.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152820338.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000152822560.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152822560.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152822560.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152825211.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152825211.8 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000152822595.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152825209.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000152822590.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152822593.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152822589.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000183371657.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000183371657.0 node_expansions=121
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1800000152822568.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152824124.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152824817.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152825262.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152824415.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152824805.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152822568.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152822595.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152822583.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152823568.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152823579.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152825246.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152824412.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152823568.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152824957.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000183371657.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000172263501.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000175040837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000172259180.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000175037490.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2100000183371657.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183371657.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183371657.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072260534.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072260534.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072260534.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072260534.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072260561.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072260561.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000066704114.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000088927215.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000119482781.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000111149438.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000133370771.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000175038352.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113927216.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113927249.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000144482770.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000144482783.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000183371671.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000183371676.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000144482770.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000144482786.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102815215.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000102815215.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000144482786.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000144482805.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2100000183371676.0 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183371683.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183371660.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183371683.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183371705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183371705.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000183371703.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000183371705.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000183371705.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000183371703.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183371703.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183371703.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183371703.0 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183371701.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183373246.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000183373923.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000183374357.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000183373524.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183373928.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000183371690.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000183371703.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000183371691.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000183372690.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000183372708.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000183374374.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000183373525.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000183372703.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000183373079.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000183374374.8 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183374358.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183374358.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183374359.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000183374359.2 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000183374376.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183375914.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000183376581.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000183377039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000183376208.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000183374359.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000183376597.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000183374376.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000183374359.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000183374372.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000183375374.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000183375370.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000183377039.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000183376192.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000183375359.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000183375759.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2100000183377039.0 node_expansions=64
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183377026.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183377026.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000213932585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213932585.0 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000183377050.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000183377050.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072268545.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072268545.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072265924.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102821422.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072265935.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000072265937.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072268576.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000102821422.5 node_expansions=87
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000102821444.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000097265883.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102821422.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000102821444.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102821435.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102821435.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102821457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102821457.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102821467.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102821443.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000102821472.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102821459.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102821469.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000102821472.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102821457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102821457.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102824113.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102824113.0 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102821481.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102821463.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000102824113.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102821471.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102821461.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000102824113.0 node_expansions=70
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000102821459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102823023.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102822459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000102823668.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102823296.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102821446.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000102823681.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000102821446.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000102821459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000102821468.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000102822446.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000102822461.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000102824126.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000102823014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000102823292.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102822462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102822850.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000102824126.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102824113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102824113.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000122265035.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122265035.0 node_expansions=42
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102824137.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102824138.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000102824106.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102826464.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102826480.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000102826480.0 node_expansions=104
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000102824105.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102825647.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102825120.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000102826342.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102825938.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102824091.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000102826316.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000102824113.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000102824127.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000102824113.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000102825127.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000102825105.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000102825091.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000102825647.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000102825647.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102825094.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102825493.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000102826483.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2400000102826483.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102826502.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102826502.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102832761.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102832761.0 node_expansions=386
FooPlayer.decide: Prioritizing 18 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102830287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000102829565.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102830731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000102832787.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000102830287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102830287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000102830287.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2400000102832787.0 node_expansions=1053
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000102829561.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102830565.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000102828762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000102828730.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000102828731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000102832786.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000102829729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000102830287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000102830295.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000102828748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000102830287.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000102829729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102829731.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102829762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000102829762.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2400000102830119.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2400000102832786.0 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102832786.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102832786.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102832804.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102832804.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102832808.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102832808.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102832827.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102832827.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077830879.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077830879.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102832830.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102832830.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000102832829.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102832829.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077830888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077830888.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077830890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077830890.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077829992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077829992.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077829978.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077829978.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077829984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077829984.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000077829996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077829996.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000058385552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058385552.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000058385538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058385538.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000127824247.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000127824247.5 node_expansions=147
FooPlayer.decide: Prioritizing 10 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000138930877.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000141710045.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000141710045.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000130594212.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000141710045.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000130596156.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000119486266.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000119484877.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000122268692.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000127824247.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=3300000141710045.5 node_expansions=642
FooPlayer.decide: Prioritizing 9 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3300000138930877.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000141710045.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000141710045.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000130596156.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000119486266.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000119484877.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000105603809.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000111159357.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000102826024.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=3300000141710045.5 node_expansions=132
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986118668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997230335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988895057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036120169.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=300000036120169.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011125477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684423.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011125500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050016931.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011126056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055573331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055573689.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011125498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011125477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011125500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000058349488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013249.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016677126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016677695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027789707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041678586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025009627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025011027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033349386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000036127440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036126952.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036125277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038903041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022234096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038904141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033347197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033347740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041683596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457970.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000058349488.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351586.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058346710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000058351586.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348669.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348669.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348689.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348689.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348711.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348711.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058348700.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058348665.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348700.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058348691.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058348691.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058348697.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058348663.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058348697.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997235812.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997235773.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997235812.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997235766.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000022235766.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000022235766.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022235768.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022235768.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011124666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011124666.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011124686.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011124660.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011124686.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011124676.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011124676.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011124686.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011124650.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011124686.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997235808.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997235782.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997235808.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036124676.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000036124676.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036124654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036124654.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036124656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036124656.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000158348691.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000169459790.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044457992.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000108348690.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108348658.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000122237568.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050013583.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000133348679.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000133348679.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008346878.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000008346900.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108348658.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000108348678.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108348658.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108348690.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108348658.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108348658.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036124670.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000169459790.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169459770.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169459770.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008346912.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008346912.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000008352202.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008351757.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008353868.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008352202.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008354535.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008349813.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008351479.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008351924.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000008354535.2 node_expansions=160
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000008351514.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008351055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008352049.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008354535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008351479.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008349145.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008350777.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008351202.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008351087.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000008354535.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008354535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008354535.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008354569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008354569.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000158356346.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000169467457.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044465691.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000108356313.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000108356313.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000122245225.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050021235.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000133356348.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000133362022.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008354535.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108356313.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000108356335.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000108356327.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108356313.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108356327.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000108356315.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036132315.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036132347.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000169467457.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169467435.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169467435.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169467469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169467469.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000169467454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169467454.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191684261.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191684261.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000169467490.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000169473173.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000169467487.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191684228.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191684261.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000169467485.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000191684261.0 node_expansions=108
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000169473208.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000169469862.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000169469430.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000169468473.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000169469865.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000169467476.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000169469139.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000169469587.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000169469417.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000169469309.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000191684275.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000191684275.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191684264.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191684264.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008349093.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008349093.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008349175.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008349175.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000008360111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000008360111.5 node_expansions=129
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008349152.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008349127.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000008349162.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000008349142.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000008349174.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1500000008349174.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008349154.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008349154.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041683361.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041683361.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041683348.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041683348.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000041683373.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000041683373.2 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000180573152.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000191684261.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000077799181.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108350916.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130573139.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000144466736.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000083354736.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000155573152.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000155573150.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008349139.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000108350916.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000130573139.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000130573139.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000130573139.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000130573139.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130573139.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069461139.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069461139.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000191684261.0 node_expansions=230
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000191684251.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191684254.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000191684255.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191684263.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191684253.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000191684263.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000191684275.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191684247.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191684275.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191689009.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000191689009.2 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000191684287.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000191684264.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000191684271.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000191688987.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000191684280.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000191684285.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000191688987.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000191689009.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000191686626.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000191686199.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000191685225.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000191686616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000191684277.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000191685933.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000191686369.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000191686211.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000191685100.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000191689009.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191689001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191689001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191695225.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191695225.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000191689001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000191689001.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191695239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191695239.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000191697616.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191697172.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000202800086.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205577864.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191695227.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191696894.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213911198.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191697338.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191695227.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000216688977.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191696061.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2400000216688977.0 node_expansions=301
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000191697631.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000191697186.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000191700949.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000191696227.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000191697616.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000191695229.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000191696916.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000191696255.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000191697366.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000191695239.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000191698451.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000191696061.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000216689011.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2400000216689011.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000216689000.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000216689000.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044465910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044465910.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044465866.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044465866.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077800121.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077800121.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077800120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077800120.0 node_expansions=12
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000077802472.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000077802054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000077804844.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000077801095.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000077802462.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000077800110.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000077801811.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000077800143.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000077802179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000077800144.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000077803284.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000077800943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2400000077804844.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077804842.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000077804842.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000063915152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063915152.0 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000086137342.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000088915119.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=2700000088915119.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000088915154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000088915154.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055580931.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055580931.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055580912.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000055580912.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000088915128.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000088915128.5 node_expansions=241
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000055584368.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000055586313.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000080580932.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000055580931.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000080581820.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000055584368.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000055584368.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000055586035.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000066692032.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000055584368.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000077803155.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000088915143.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000055585202.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=3000000088915143.0 node_expansions=814
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000055584104.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000055586052.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000055586215.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000055585091.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000055585104.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000055586494.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000055584093.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000055584091.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000055585759.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000055586202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000055584093.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000055587591.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000055584924.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000055585926.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000088915152.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=3000000088915152.0 node_expansions=89
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072238321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000091682544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063902488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063901988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000088906167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072238334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000091683667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086128389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038897721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038898276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000075014209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033344931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033341887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033342987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052785819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052787208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000083347555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000058346943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000058346387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000080572555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058346943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000077793111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000091683667.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091687834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091682556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091687834.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000036127765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036130266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030574991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047242556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061129501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240255.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016685210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013907145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027796655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025018334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030574442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041685889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038908389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997238540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000016876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019462698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005571865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019461375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027796095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022238860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038908375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013905517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030573653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013903583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999997236584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997236004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997235462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125458.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008347681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019460474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008350184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011129075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000061129501.0 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129501.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127001.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128112.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000061129501.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069472456.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069472456.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000069469112.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069472443.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069469376.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069467286.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069468407.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069465619.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069468821.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069468420.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000069472443.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069472432.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069472432.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000069476220.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069475943.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069476234.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069474123.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069472456.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069472456.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069477887.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069475232.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069475665.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097243396.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000097243396.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097243396.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097243396.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097243421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097243421.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097243421.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097243421.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247829.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097247829.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000097243422.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097243412.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000097243412.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000097243411.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000097247829.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000097247829.2 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000097246176.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097246855.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097247132.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097245053.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097243398.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097243396.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097247842.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097246176.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097246589.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000097247842.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097247852.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097247852.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002801642.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061136742.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083358990.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002801619.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075023854.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999975023854.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033358965.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061136753.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083358979.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083358977.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061136742.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061136743.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000133358976.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000086135853.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013913632.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033358952.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061136754.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061136753.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000133358976.9 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358965.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133358965.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358991.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133358991.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133358977.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133358977.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133363268.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133363268.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000133361776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133362455.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133362168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133363282.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133362733.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133360664.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133358985.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133359007.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133362189.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000133361786.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=900000133363282.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133363282.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133363282.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002805949.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061141060.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083368710.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002805945.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075033599.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999975028190.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033363279.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061141060.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083368710.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083368710.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061141060.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061141066.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061141057.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086145599.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013917955.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000033363282.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061141079.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061141078.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000086145599.8 node_expansions=149
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000086140167.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086145599.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000086140168.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086140180.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086140193.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000086145599.8 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000086142932.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086142557.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086143679.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086143378.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086145600.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086143934.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086140155.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086141846.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086140155.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086143377.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086142946.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000086145600.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086145599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086145599.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975033636.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975033636.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999975033586.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975035998.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975037086.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975036831.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975034586.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975037363.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975033586.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975035277.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975033586.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975036832.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975034609.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975036388.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999975037363.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975037363.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975037363.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975040855.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975040855.2 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000002815167.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061150300.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083375953.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002815180.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000075040842.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000033372499.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061150277.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083375953.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083375953.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000061150277.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061150277.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061150290.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000133375953.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086152842.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013927168.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033372499.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000061150291.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000061150291.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000133375953.0 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133372500.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000133372493.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000133372481.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000133372503.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000133375953.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000133375953.0 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000133372464.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133374841.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133375966.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133375689.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133373477.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133374144.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133372477.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133372476.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133375686.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133373466.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133375244.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133374301.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133374588.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000133375966.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000133375953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133375953.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133375992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133375992.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133375991.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133375991.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133375994.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133375994.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133375969.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133375969.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133379224.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133379224.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000133375989.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133378392.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133378390.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133378089.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133376979.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133377645.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133376002.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133377003.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133375978.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133379200.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000133376978.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000133378767.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000133377812.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000133378089.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000133379200.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133379225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133379225.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111152004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111152004.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111152005.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111151975.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111152001.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111151991.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111151992.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111152005.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155768.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155768.2 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000111151998.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111154387.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111154399.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111155792.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111154109.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111152002.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111153665.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111152011.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111153942.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111152998.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111152015.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111151998.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111154793.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111153832.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111154126.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000111155792.8 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111153844.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111155763.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111155787.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111155780.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111155778.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000111155787.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155787.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155787.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111155811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111155811.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000111155800.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111155787.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111155800.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000111155812.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111155810.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000111155794.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111155793.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111155792.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136152230.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000136152230.8 node_expansions=62
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000111157336.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111155779.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111158167.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111158181.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111157889.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111155779.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111155767.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111155767.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111155767.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111156779.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111155768.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111155782.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111158559.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111157889.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111157601.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111157891.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000130593301.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000127815702.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000130595968.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000133371243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000133372621.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000136152254.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1800000136152254.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136152230.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136152230.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000041168.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000041168.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000041158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000041158.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000041178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000041178.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000000041177.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000000043919.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000000041167.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000000041181.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000000041178.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000000043919.5 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000000042722.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000000041152.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000000042530.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000000043555.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000000043252.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000000041165.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000000041155.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000000041152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000000041165.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000000041165.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000000041141.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000000041141.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000000043930.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000000043263.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000000042986.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000000043252.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000000043930.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000042000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000000042000.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999980596431.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980594876.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980594891.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980597280.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980597000.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980594876.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980594876.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980594891.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980594876.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980594876.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980594899.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980594891.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980595899.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999980597000.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999980596723.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999980594891.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999980595891.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999980597280.5 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999980597288.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980597268.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999980597244.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999980597265.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999980597244.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980597288.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980599364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980599364.0 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999980597278.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999980597280.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999980597281.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999980597315.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999980599364.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999980599364.0 node_expansions=64
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999980598819.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999980598253.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999980597278.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999980597278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980599377.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999980597278.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999980597266.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999980597264.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999980597278.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999980597278.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999980597278.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999980599364.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999980597253.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999980598253.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999980599364.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999980598819.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999980597278.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999980598253.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999980599377.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980599364.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980599364.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961148790.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961148790.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961148783.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961148783.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961148780.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961148780.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961148791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961148791.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961148778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961148778.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961148780.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961148780.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961148777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961148777.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999961148819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999961148819.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999961148819.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999961148791.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999961148819.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975037704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975037704.5 node_expansions=38
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1499999938926569.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999975037667.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1499999938926572.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1499999963926556.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1499999975037667.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975037682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975037682.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000000037669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000000037669.0 node_expansions=28
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975037682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975037682.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966703436.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966703436.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966702571.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080593234.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000125037661.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999963924790.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016702543.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975037643.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000011148782.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058371015.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000102815432.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083370987.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058370987.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000038926532.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038926532.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111150842.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075037654.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999986148762.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000038926559.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000038926532.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000125037661.8 node_expansions=215
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000125037657.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125037658.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000125037655.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000125039730.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000125037656.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000125039730.8 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000125039200.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125038630.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125037634.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125037619.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125037634.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125037654.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125037654.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125037619.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125037619.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125037619.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125038634.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125038619.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000125038634.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000125039745.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000125039175.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000125037634.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000125038654.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000125039745.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125039730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125039730.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975039767.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975039767.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975039776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975039776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975041335.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975041335.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975039767.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975039767.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030571612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030568556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083349208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000088903930.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083350324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083348935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000088906723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080572001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058345828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232160.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232716.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052790772.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454938.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052791050.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232716.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232716.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061122484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066679707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044452994.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075016444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677438.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000088906723.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088910612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906167.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088910612.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999986123761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999986123193.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999986126530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999986126520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999986127088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022236318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013902710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002791809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019460210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030571935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050017834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044459939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991677350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991677350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994457352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999988900406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008348254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011126575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002791027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002788795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030568538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011122138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997232902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997232905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997231794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000050017834.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016167.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050017834.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017835.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017835.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017847.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017847.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017854.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017854.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050017866.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017858.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017866.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023031.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023031.1 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086134090.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086132146.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086130332.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086131166.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086132832.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086131166.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086131313.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086134090.8 action_type=ActionType.BUILD_CITY
  Action 8: expected_value=900000080578535.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000086134090.8 node_expansions=104
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086134113.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080578535.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000086134113.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086134090.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086134090.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086131313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131313.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086131313.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086131314.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022239757.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055578784.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000158353546.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991685091.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086131336.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000086131313.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086131344.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086131313.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086131344.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022239758.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086131344.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000119470339.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000125025895.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000030574003.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999991685113.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086131336.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000158353546.2 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000158353558.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000158353558.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016679965.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016679965.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991685113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991685113.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952801918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952801918.6 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952796225.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952796225.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952796267.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952796267.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999952797643.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952801975.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952798476.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952800142.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952798475.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952798642.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952798643.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977791102.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1199999977791102.5 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977791101.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977791090.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977791101.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977795834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977795834.8 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999977791113.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977791092.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999977791102.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999977791098.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999977795805.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999977791098.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999977795805.8 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1199999977792472.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977795819.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977793309.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977794962.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977793332.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977793456.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977792472.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999977795819.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977795832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977795832.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977795819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977795819.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999977795841.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977795809.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977795841.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944462486.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944462462.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944462486.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944462487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944462487.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944462488.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944462463.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944462488.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944462477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944462477.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999944462487.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944462497.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999944462497.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944462497.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944462497.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999944462487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944462487.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038908699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038908698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000038908721.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999950017153.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000063907823.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000183353156.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999944462476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000038908698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000038908698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000038908698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000013908698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000013908698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999997241142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000038908699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000105575379.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000116686507.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000022240285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000038908698.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000183353156.0 node_expansions=72
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353171.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183353164.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183353171.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000213908673.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213908673.5 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353175.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183353144.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183353175.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000213908710.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213908710.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353201.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183353175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183353201.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353193.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183353193.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353193.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183353177.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183353193.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183353198.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 15 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353214.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183353183.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183353214.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183353199.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183353199.0 node_expansions=8
FooPlayer.decide: Prioritizing 8 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183359169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183360002.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183361947.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000208353186.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000183357780.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000205575408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000197242063.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000183359169.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000208353186.5 node_expansions=425
FooPlayer.decide: Prioritizing 10 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183362114.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000183359169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000183360169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000183360003.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000183361669.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000183357783.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000183360728.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000183360170.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000183359169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000208353188.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1500000208353188.5 node_expansions=67
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208353210.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000208353210.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208353195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000208353195.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208353191.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000208353191.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208353191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000208353191.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208353211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000208353211.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000208353194.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000208353194.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000208359155.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000208357936.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000208356377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000208359305.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000208361932.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000208356547.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000208359988.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000208359432.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000208358472.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000208359155.0 node_expansions=306
FooPlayer.decide: Prioritizing 10 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000208359169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000208357939.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000208357929.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000208358774.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000208360426.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000208356548.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000208358614.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000208359447.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000208358877.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000208357941.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000208359169.5 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 9 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000208359157.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208359157.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969468474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969468474.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969468478.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969468478.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969468467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969468467.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969468470.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999969472298.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999969472313.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999969468459.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999969468457.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2099999969472313.8 node_expansions=73
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999969469814.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969469813.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999969470647.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999969472315.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999969468448.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999969471927.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999969470536.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999969471369.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999969470836.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999969469813.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2099999969472315.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969472313.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969472313.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063918591.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008363010.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983362995.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941695438.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033362146.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000208363035.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999969472337.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008362996.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000008362980.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983362980.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958363017.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983362988.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999966695425.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008363010.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000075029658.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000086140769.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991694559.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000008362980.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000208363035.5 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208363004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000208363004.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063918572.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008363035.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983363004.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941695462.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033362126.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999969472348.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008363006.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008363004.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999983363027.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999958363015.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983363005.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999966695448.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000008363006.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075029683.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086140792.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991694581.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999913916781.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008363004.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000086140792.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000086140794.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000086140767.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086140794.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086140794.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086140794.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063918581.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008363015.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983363015.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941695459.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033362154.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000208363057.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999969472359.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008363015.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008363033.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983363015.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958363046.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983363025.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999966695461.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008363015.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075029692.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991694581.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999913916803.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008363033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000208363057.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000208363026.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000208363013.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000208363026.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913916811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913916811.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999913916811.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999913916801.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913916811.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941695467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941695467.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999941695484.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941695445.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941695484.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941693827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941693827.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999941693830.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941696743.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999941696743.8 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999941693825.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999941693801.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999941696710.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999941696743.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999941693823.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999941696743.8 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2099999941696203.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999941695212.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999941695202.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999941696021.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941693799.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999941696466.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999941695910.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999941696743.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999941696188.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999941695188.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2099999941696743.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941696743.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941696743.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941696743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999941696743.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941696757.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999941696755.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999941696759.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999941696772.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941699388.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2099999941699388.5 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999941699147.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941696744.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999941698134.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999941698110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999941698944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999941697721.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999941696722.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999941699424.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999941698869.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999941699110.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999941698124.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2099999941699424.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941699411.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941699411.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063922524.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008366966.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983366930.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941699410.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033366101.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000208366941.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999969476302.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008366945.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000008366930.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983366930.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958366930.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999983366967.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999966699390.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008366967.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075033608.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000086144731.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991698511.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008366945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000208366941.5 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000208366941.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000208366941.5 node_expansions=4
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063922510.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008366941.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999983366941.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999941699386.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033366076.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999969476288.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008366941.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000008366941.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999983366941.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999958366941.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999983366941.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999966699386.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000008366941.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075033631.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000086144732.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991698520.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999913920719.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000008366941.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000086144732.8 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000086144758.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086144758.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999913920767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913920767.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999913920780.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999913920744.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913920780.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944476283.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944476283.8 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999944476300.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999938920748.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999938920755.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1799999944476300.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944476303.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944476303.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922248912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922248912.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999922248924.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999922251267.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999922251282.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999922248918.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999922248903.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999922251282.8 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999922251282.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999922248896.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999922250283.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999922250282.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999922251135.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999922248894.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999922250727.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999922248894.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999922251005.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999922248894.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999922251304.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999922250284.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999922251304.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922251282.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922251282.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030566602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027791876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075016153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066682821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058345546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063900887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072234220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080568379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055567766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075014487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050013042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454376.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044452988.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061123654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058346997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052788878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055566934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055568878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000080571720.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573109.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080570887.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000080573665.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000013251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047237487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997237151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997235484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997237153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027790556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025014445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016679922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025013256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000047237276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011119627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013902963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011126032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002790461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022235819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022237751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902459.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047237487.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047236654.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047234987.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237487.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000047237487.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050012776.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050012776.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044456342.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936120331.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030567478.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050012777.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088901676.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088901676.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050012777.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002789665.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002789665.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075012811.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075012788.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050012777.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050012776.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050012776.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050012776.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050012776.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050012776.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050012777.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088901676.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088901674.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088901674.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088901674.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088901674.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088901674.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088901674.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088901676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088901676.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000088904198.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088903363.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088904899.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088901687.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088901695.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088901716.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088904198.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000088904899.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088904900.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088904900.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088904909.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088904909.1 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088912796.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909018.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908352.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907352.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909741.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907352.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088907352.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088910852.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088912796.8 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088907409.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907366.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088907366.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088907390.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088912796.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000088912796.8 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088909043.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908367.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907352.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909754.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088907352.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907352.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088907352.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912810.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088909852.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000088912810.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912810.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912821.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088912796.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088912810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912810.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044467502.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050023923.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999936131477.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030578612.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050023923.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088912835.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023922.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800811.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002800811.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075023945.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075023945.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050023923.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023922.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023922.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050023925.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050023922.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050023922.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050023922.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000088912835.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912835.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912835.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936131487.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936131487.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999936134997.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999936133189.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999936132498.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999936131497.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999936133887.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999936131497.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999936131497.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999936131497.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999936133997.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999936136386.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999936136386.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136411.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936136411.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936136386.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936136387.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936136386.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136386.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936136386.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936136386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936136386.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999908358610.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999908358610.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002805711.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002805710.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002805710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002805710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963916836.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963916836.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963916821.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963916821.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897247488.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999897247488.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999897247488.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897247488.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897247490.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897247490.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000044472378.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011139958.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999991694601.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000011139934.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000088917712.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088917746.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011139933.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999963916822.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999963916846.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036139934.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036139934.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000011139933.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000011139933.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011139933.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011139934.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011139933.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011139933.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011139933.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088917746.8 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088917732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088917732.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088917733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088917733.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088917723.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088917723.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088917734.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088917734.8 node_expansions=12
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000088921242.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088919409.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088918743.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088917742.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088920131.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088917742.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088921520.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088917767.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088917742.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088920267.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088920687.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000119465794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000125023300.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000111136734.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000125023300.2 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125023300.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125023255.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125023300.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100023293.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100023293.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100023293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100023270.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100023293.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122242329.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000122242329.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000100023291.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100023277.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000100023290.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000100023290.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000100023293.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000100023280.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000100023293.2 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100023293.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100023267.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100023293.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100023293.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100023293.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088908981.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999986133535.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999919465071.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002800193.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000022245515.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000147242314.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986133529.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999938910404.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999986134404.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000047249264.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047245526.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022245515.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000022245515.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000022245515.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069464537.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047245537.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022245515.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000022245523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000147242314.8 node_expansions=259
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125023304.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125023278.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125023304.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125023312.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125023278.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125023312.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891687290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891687290.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891687335.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891687304.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891687335.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936130339.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936130339.2 node_expansions=95
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891687314.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891687310.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891687314.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891687317.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891687317.2 node_expansions=9
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999916689771.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999916688938.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999916688271.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999916687271.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999916689660.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999916687271.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999916688271.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999916687271.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999916687271.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999916689771.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999916690216.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936130362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1799999891690216.2 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1799999891690216.2 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=1799999916690216.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1799999936130362.8 node_expansions=212
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999936130388.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936130385.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936130388.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908355479.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908355479.0 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999908352601.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908352575.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908352601.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908355482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908355482.0 node_expansions=49
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999908352588.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908352572.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908352588.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933355459.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933355459.0 node_expansions=272
FooPlayer.decide: Prioritizing 15 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999933357949.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999933357116.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999933355449.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999933355449.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999933356838.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999933355449.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999933356449.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999933355449.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999933355449.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999933357949.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999933357949.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999908357949.5 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=2099999908357949.5 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=2099999933357949.5 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=2099999930580171.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2099999933357949.5 node_expansions=2254
FooPlayer.decide: Prioritizing 16 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999933356730.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999933357403.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999933356014.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999933355073.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999933355063.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999933356462.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999933355063.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999933356014.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999933355063.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999933355073.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999933356452.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999933357958.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999908357958.5 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=2099999908357958.5 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=2099999933357958.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2099999930580180.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999933357958.5 node_expansions=708
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999908360323.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999908360323.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999933360323.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999930582545.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2099999933360323.2 node_expansions=112
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999933357949.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933357980.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999933357943.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999933360323.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999933357990.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2099999933360323.2 node_expansions=50
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999933360332.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999933359600.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999933358978.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999933357945.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999933357945.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999933359323.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999933357934.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999933358934.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999933357934.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999933357934.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999933359323.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999933358934.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999933358934.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999933360332.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933360323.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933360323.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933364523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933364523.2 node_expansions=200
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999933364010.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999933364509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999933363176.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999933362176.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999933362176.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999933363565.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999933362176.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999933363176.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999933362176.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999933362176.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999933363565.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999933363176.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999933363176.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=2099999933364509.8 node_expansions=381
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999933363843.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999933363020.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999933362031.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999933362009.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999933363410.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999933362009.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999933364398.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999933364509.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999933363009.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999933362009.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999933363398.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999933362010.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999933363021.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999933363009.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2099999933364509.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933364523.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933364523.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930586675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999930586675.0 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999908364532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999908364500.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999908367433.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999908364503.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999908364501.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2099999908367433.2 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999908366322.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999908365515.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999908364489.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999908364488.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999908365904.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999908364515.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999908366877.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999908365488.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999908367433.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999908364488.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999908365877.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999908364525.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999908364525.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999908365488.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999908365515.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2099999908367433.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908367469.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908367469.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999880588813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880588813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999880588781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999880588781.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855583319.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999855583319.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855583308.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999855583308.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855583308.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999855583308.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999855583336.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999855583345.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999855585697.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999855583354.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999855583333.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2099999855585697.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999855585153.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999855584336.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999855583357.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999855583336.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999855584746.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999855583308.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999855585725.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999855584308.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999855583357.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999855584708.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999855583308.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999855583319.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999855584308.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999855584357.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=2099999855585725.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855585697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999855585697.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855585708.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999855585708.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008365266.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999902808808.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999883364390.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999980587488.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999988920848.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091698626.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000097254155.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999902808808.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999905587509.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999991698600.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000013920871.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963920808.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999963920808.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999988920833.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999988920833.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000044476388.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019476377.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999963920808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000097254155.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097254204.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097254204.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097256266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097256266.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000097254171.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097254203.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000097256266.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000097254170.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000097254181.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2100000097256266.5 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000097255988.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097255171.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097256293.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097254155.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097254155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097255593.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097254204.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097255204.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097254155.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097254155.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097255544.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097255182.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097254155.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000097255004.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000097255171.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2100000097256293.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097256266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097256266.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855587868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999855587868.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999855587808.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999855587808.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077792821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075012001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000088903932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061123321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066678044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000088903932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000083348654.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058346097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066678876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000058344431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058343875.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000075012543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058344154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052787486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061123320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047231943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066677765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052786097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052787208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072234487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052786375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072236376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066679987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058346097.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000088903932.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088908099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088906710.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088907544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000088908099.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994456807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994460141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994459309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994458755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994459320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994458765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022237998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061128655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052796988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044462778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050013932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038901944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027792419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000013194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022237983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036126362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044462751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025012152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008345415.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000061128655.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128655.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128099.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=600000061128655.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094461977.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094461977.4 node_expansions=9
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130800.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130918.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133843.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131621.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061131356.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061130640.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061131487.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132307.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000061133843.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133805.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133856.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576520.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576520.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005576487.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576487.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576535.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576535.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005576500.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005576500.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005576500.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005576500.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088911613.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061133834.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133847.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000119467204.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025020067.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061133868.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005576500.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133834.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133834.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061133868.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061133847.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061133868.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091689390.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091689391.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997242313.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997242278.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061133868.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005576511.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000119467204.4 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119467207.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119467165.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119467207.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119467207.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119467207.9 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000152800479.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000150022703.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000152800479.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000152800481.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000152800481.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005576478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005576478.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005576478.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005576478.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005576521.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005576521.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005576532.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005576511.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005576532.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000005579466.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005578644.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005576533.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005579466.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005579477.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005579200.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005578465.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005579299.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005580136.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038905590.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000038905590.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000038905590.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038905554.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038905590.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038909200.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038909200.2 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000038905611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038905610.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038905611.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038905625.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038905625.0 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000069463104.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000069463241.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069461149.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069463104.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069464074.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000069463796.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000069463094.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069463937.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069464770.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069464770.8 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=1500000061131437.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000069464770.8 node_expansions=646
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069469615.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000061136282.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000069469615.5 node_expansions=52
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000069464766.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069464768.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000069464755.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000069464756.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000069469615.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000069469615.5 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000069466710.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000069467949.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069466837.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069464756.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069466713.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000069467670.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000069469615.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069467395.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069466730.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069467534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1500000069469615.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069469615.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069469615.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069469617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069469617.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000069474795.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000069471573.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000069472836.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000069471728.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000069469629.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000069471559.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000069472003.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000069472572.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000069470628.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000069471559.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000069472392.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000069464730.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000069474795.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000069474781.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069474781.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069474783.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069474783.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000175031241.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000147253450.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000147253450.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000205586792.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000102808115.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000125031225.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000069474784.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000147253450.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000147253451.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000147253448.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000147253448.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000147253448.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000177809014.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000177809016.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000075030339.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000075030337.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125031225.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036140559.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000205586792.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205586812.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205586812.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000205586781.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000205586781.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000205590560.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000205588726.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000205590034.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000205588907.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000205586785.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000205588726.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000205589171.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000205589741.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000205590007.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000205587784.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000205588756.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000205589560.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000219469809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000227801476.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2400000227801476.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000227801477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000227801477.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250023746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250023746.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000227801533.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000227801517.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000227801533.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250023709.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250023709.0 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000227801548.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000227804678.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000250023722.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000227804658.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000227804693.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000227801532.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000250023722.5 node_expansions=121
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000250023722.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000250023722.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2700000250023722.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250023737.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250023737.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250026918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250026918.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250023726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250023726.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250023726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250023726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250023723.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250023723.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000250026899.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000250026899.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000250023724.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250023722.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000250023722.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000250026883.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250023722.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000250026883.0 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000250026512.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000250025681.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000250026898.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000250025774.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000250023726.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000250025666.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000250026049.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000250026620.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000250025942.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000250024675.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000250025670.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000250026504.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000250026898.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000250026883.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000250026883.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000250026898.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000250029827.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000250029837.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000272245923.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000250029837.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=3000000272245923.0 node_expansions=164
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000250033701.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000250031924.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000250031757.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000250032201.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000250029813.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000250030813.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000250031590.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000250032201.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000250032590.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000250031201.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000250030813.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000250031757.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000250032590.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000272245923.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=3000000272245923.0 node_expansions=324
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000086127267.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069460044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000086126441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083346998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080568942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075014765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055568044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030565775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052786933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030564941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075015052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058346108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000086127267.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131434.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086126434.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131156.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000086131434.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030571651.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027794167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036127497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022236053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016682441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036127777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050015601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055573101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997237419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047240589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047242266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997239366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030574720.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011127986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008349906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022237708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011127694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008347986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005570749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033350309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016680517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997235460.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997236559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022240241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016683573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041686698.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000022239128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025017764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000014916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000055573101.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573101.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055568934.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573101.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055573101.0 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577827.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577827.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036131628.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086133393.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000020494.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933351160.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036131616.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091688961.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086133393.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086133406.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000020494.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577827.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000091688961.9 node_expansions=396
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091686622.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091684239.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687164.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091684239.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091686739.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091688976.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686345.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091688407.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000091688976.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091688961.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688923.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688961.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688984.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688984.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000036131650.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086133442.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000020529.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933351206.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000036131650.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055577876.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086133441.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086133441.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055577872.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577861.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577876.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000020528.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055577861.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055577872.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055577862.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577872.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055577862.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055577861.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086133442.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133442.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133413.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133442.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466719.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466719.6 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086133420.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133430.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119466705.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086133438.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086133452.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086133430.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000119466705.1 node_expansions=40
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119466718.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119466728.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000119466728.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119466705.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466705.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466754.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466754.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466730.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466730.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119474265.5 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119473710.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119471321.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119474265.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119473709.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119474265.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119472154.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119471321.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119473432.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119472709.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=900000119474265.5 node_expansions=203
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119472046.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119469654.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119472043.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119472043.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119474267.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119472154.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469656.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119471768.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119471765.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119471043.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000119474267.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119474265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119474265.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933358711.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933358711.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069472487.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119474275.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000033361363.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000036139154.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000125029831.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088918707.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000119474276.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000119474263.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088918696.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000088918696.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000088918696.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000028029.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088918707.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088918699.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088918696.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088918696.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088918696.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088918707.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000125029831.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125029821.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125029821.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933358734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933358734.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933358696.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933358696.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000028033.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000028033.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963916933.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972250290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972250290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936139179.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936139179.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999936139179.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936139155.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999936139165.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999936139175.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999936141817.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999936139190.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999936141817.8 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999936141540.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936141832.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936139165.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936141539.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936141262.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936141539.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936139151.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936139166.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936141262.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999936141273.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999936140554.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=899999936141832.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936141832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936141832.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936141843.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936141843.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936141854.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936141841.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936141854.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999905586298.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905586273.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905586298.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838916956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999838916956.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999838916954.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999838916930.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999838916954.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838916968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999838916968.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999838916956.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999838916952.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999838916956.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838916954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999838916954.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999838916954.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999838916928.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999838916954.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838916974.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999838916974.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999838916954.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999838916939.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999838916954.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838916965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999838916965.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999838916966.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999838916939.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999838916966.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838916966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999838916966.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999838916976.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999838916965.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999838916976.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999838916977.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999838916977.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000011141824.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055588043.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999938919600.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999977808490.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000094476932.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022254723.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055588046.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055588046.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999994476934.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999994476944.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994476944.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999905586267.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994476936.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994476944.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994476936.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022254710.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994476945.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994476936.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000094476932.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094476932.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094476932.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094479332.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094479332.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094476945.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094479319.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000094476943.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094476939.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000094476965.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000094479319.8 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094476946.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094479334.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094476941.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094479335.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094479056.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094479334.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094476930.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094476945.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094478208.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094479052.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094479043.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094478321.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=900000094479335.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094479319.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094479319.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094479357.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094479357.6 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094481731.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094484953.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094479342.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094483286.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094483842.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094484120.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094479342.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094481731.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094483009.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094483842.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094483842.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094481731.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000094479342.8 node_expansions=334
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000094479342.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094481742.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094480897.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094481453.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094481734.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094479342.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094479345.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094479356.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094480620.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094481467.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094481464.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094479342.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000094479342.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094479345.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094479345.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484954.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484954.8 node_expansions=150
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094479345.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094479355.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000094479355.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094479358.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094479357.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000094479358.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094479357.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094479357.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094481732.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094481732.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000094479364.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094481743.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094480920.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094481465.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094481753.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094479364.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094479364.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094480633.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094481465.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094481465.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094479364.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000094481753.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094481741.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094481741.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127815033.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127815033.8 node_expansions=43
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000094481744.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094481741.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127815029.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094484133.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127815019.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000127815029.2 node_expansions=90
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127815029.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1800000127815029.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127815022.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127815038.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127815043.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127815053.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127815019.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000127815053.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127815041.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127815041.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127815035.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127815035.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127815019.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127815019.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817444.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127817444.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127815055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127815055.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127815055.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127815055.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127815074.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127815032.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127815029.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127815034.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127817409.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000127817409.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000127815042.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127815020.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127817409.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127816576.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127817131.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127815036.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127815022.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127816298.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127816020.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127817131.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127815020.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127817423.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000127817423.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817409.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127817409.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817409.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127817409.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127817409.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127817409.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999811146313.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999811146313.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999811146297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999811146297.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999961146767.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000038926298.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999888924534.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999983368964.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000105592999.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000033370787.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038926298.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038926320.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999977815208.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999977815202.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999977815202.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999888924519.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000000037431.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000000037446.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999977815220.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000033370765.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977815202.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999977815186.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000105592999.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105592987.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105592987.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105592987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105592987.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105593001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105593001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999788921891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999788921891.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999788921911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999788921911.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999788921891.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999788921891.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999766699669.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999766699669.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999766699698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999766699698.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999766699689.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999766699673.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999766699689.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999766699701.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999766699701.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999766699701.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999766699686.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999766699701.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999791695807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999791695807.5 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999744477488.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999744479804.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999744477478.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999744477468.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999744477468.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999791695807.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2099999791695807.5 node_expansions=111
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999744477466.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999744477465.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999744479854.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999744479009.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999744478743.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999744479024.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999744477468.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999744477453.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999744478731.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999744478454.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999744477453.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999744479564.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999744477453.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999791695819.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999786140252.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999744474029.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999780584141.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2099999763917416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2099999786141917.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=2099999791695819.5 node_expansions=83
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999791695807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999791695807.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999816695786.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999816695786.0 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999952808745.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000019476300.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999844474524.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999986141189.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000086142967.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000013920746.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019476300.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999994476286.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999933365190.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999958365190.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999958365176.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999869474521.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000002809641.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000002809632.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999958365176.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036142967.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999980587410.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999958365176.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000086142967.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086142967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086142967.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086148576.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086148576.8 node_expansions=199
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086142968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086142968.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086143002.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000086143002.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000086142983.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000086142983.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011118503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000036123503.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030564058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000036122114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005566225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999997231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000007057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994451502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000036123503.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036123503.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000036123503.06 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000005572431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005567144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036124088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795901.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005571873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005572431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005570198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044459987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030573032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011125462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036128319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050017542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011123239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030569917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457692.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030570197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033346643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019456852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019456663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038905319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025014128.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000055573932.9 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573943.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571735.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055573943.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129499.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005572155.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055573946.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019460166.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016682378.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000036127724.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055573933.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055573932.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055573946.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055573946.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055573933.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088907267.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088907268.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986126822.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055573932.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055573932.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055573943.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005572179.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000088907268.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907279.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907280.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907279.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907294.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907294.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907280.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907298.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907305.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907305.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907299.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907298.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907291.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907298.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986126832.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986126821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986126821.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793501.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952793501.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793512.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952793512.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793534.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952793534.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927790468.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927790468.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793522.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952793522.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793523.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952793523.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793523.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952793523.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793524.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952793524.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793520.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952793520.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793520.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952793520.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952798924.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798924.1 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052796179.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972238845.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022240623.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022240647.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019460179.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983349068.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002794402.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022240623.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022240623.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022240647.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022240623.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022240624.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088907315.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088907291.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022240623.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022240623.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022240623.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972238846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088907315.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907290.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793523.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952793523.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793512.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952793512.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793523.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952793523.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793534.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952793534.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952793524.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952793524.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972238858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972238858.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972238857.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972238857.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052796191.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022240636.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022240636.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019460191.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983349076.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002794409.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022240635.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022240654.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022240635.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022240635.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022240635.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088907298.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088907298.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952793524.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022240654.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022240654.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022240636.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972238857.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000088907298.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907302.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907298.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907290.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907301.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907301.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088907301.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907290.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088907300.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088912723.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088912687.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088912723.0 node_expansions=63
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909811.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909945.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912600.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088907301.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088909811.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088907298.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088909667.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912747.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000088912747.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918010.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912736.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912736.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917978.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088912737.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088912735.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088917977.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088912703.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088912703.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000088917977.8 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088915645.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915223.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088915391.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088913701.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917978.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912724.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915200.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088912700.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088915112.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000088917978.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911442.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911442.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088917978.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088917978.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918003.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918003.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921476.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088921476.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083356997.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972253031.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000019474376.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025021885.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044467219.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088921487.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952807698.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022254809.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972253031.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000083356997.0 node_expansions=486
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052809820.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052809377.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052809542.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052807889.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052806876.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052809389.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052806899.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052810376.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052809566.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052809265.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000052810376.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052810377.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052810377.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952807711.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952807711.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952807721.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952807707.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952807721.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952807746.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952807746.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952807732.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952807707.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952807732.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927801177.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927801151.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927801177.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927801179.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927801179.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999897245639.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927801177.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999927801177.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927801176.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927801150.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927801176.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927801200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927801200.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027803868.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972246553.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022248331.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999997248311.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994467867.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000005577238.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977802089.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999997248300.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000022248311.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999997248300.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999997248300.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999997248301.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000063914979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000088911460.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999997248300.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997248301.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999997248300.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947246524.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000088911460.5 node_expansions=242
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914979.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063914966.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914979.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914979.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914979.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914976.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063914968.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914976.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063917909.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063917909.6 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027806749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972249416.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000022248289.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999997248278.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994470749.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999958359638.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977804971.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999997248278.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000022248312.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999997248278.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999997248278.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999997248278.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000063914957.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999927801167.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999997248279.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997248279.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999997248278.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947246500.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000063914957.1 node_expansions=187
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914965.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063914930.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063914940.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063917860.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000063914953.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000063917860.8 node_expansions=54
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063917860.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063917429.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063917596.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063914929.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063914939.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000063914929.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000063914916.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000063915916.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063917596.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000063917328.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000063917305.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000063917860.6 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063917860.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917860.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927804095.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927804095.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999897248550.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897248550.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922248307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922248307.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922248294.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922248294.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922248331.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922248331.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002805661.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947248344.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997250106.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999972250095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999969469664.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999933358553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952803900.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999972250095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999997250119.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999972250106.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999972250095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999972250108.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000038916773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000063916774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999927802995.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999972250119.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999972250095.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999972250106.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000063916774.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063916784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063916784.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063916784.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063916784.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063916786.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063916748.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063916786.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063916823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063916823.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063916786.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063916748.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063916786.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002805711.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999947248377.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999997250155.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999972250145.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969469711.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933358589.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952803923.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999972250145.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997250156.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999997247706.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999972250144.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972250145.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063914383.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999927803044.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972250144.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972250155.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972250145.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999922248377.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000063914383.8 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038916823.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038916823.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000008361257.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038916787.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000038916787.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008361218.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008361218.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891695984.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891695984.6 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999891694329.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891695998.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999891695262.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999891695440.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999891692775.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999891692775.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999891692775.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999891692774.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999891692762.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999891695428.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999891695151.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999891695151.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=599999891695998.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891695984.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891695984.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891695999.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891695999.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891695998.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891695998.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891698664.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891698664.8 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999891697540.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891697818.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999891698508.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999891698651.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999891696009.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999891695984.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999891695998.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999891696009.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999891695998.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999891698675.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999891698373.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999891698374.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=599999891698675.6 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891698651.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891698651.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891698651.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891698651.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999891698652.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891698652.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002814228.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916698700.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966700488.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999941700453.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999938920011.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933367107.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952809811.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941700477.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966700478.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999941700453.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999941700477.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999941700453.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008367121.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000033367121.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999897253344.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999941703106.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999941700453.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999941700453.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000033367121.1 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033369774.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033369774.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000033367122.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033367122.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863915454.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863915454.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999836137700.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999836137700.2 node_expansions=10
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000086127276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069457834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066678889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063903889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000086126432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033342721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000072238098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055570320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000066678944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058342498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058343887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681934.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790822.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000086127276.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129498.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000086131442.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019457207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022235820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005568262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991679376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991677421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016680200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022238031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016680276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044462544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000050017276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991680195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991677670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999991677115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991677407.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013900239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036128930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013899138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997231850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011122418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005565181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005566570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999994454628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030572761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050017276.1 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015887.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017276.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015053.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050017276.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017301.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017301.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050017277.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017277.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017292.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017292.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017288.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017288.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017279.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017279.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021335.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050023130.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050024075.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022964.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050024797.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050024519.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050023241.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050022964.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021297.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050024797.5 node_expansions=160
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050021346.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050021323.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050024797.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050021313.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050021323.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000050024797.5 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050022297.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050023709.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050022686.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050024112.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050024834.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050024519.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050023241.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050022964.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050021308.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000050024834.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030580366.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030580366.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000030581339.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000030582739.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000030581752.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000030583154.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000030582450.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000030583598.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000030582295.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000030582006.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000030580339.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000030584154.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000030584154.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030584128.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030584128.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249006.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249006.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249006.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249006.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249043.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249056.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249056.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249056.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972249056.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972249067.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972249067.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936137958.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936137958.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936137959.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936137959.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936137958.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936137958.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930581513.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994473069.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966692626.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002803736.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994473069.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994473068.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994473068.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030584194.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030584194.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013917511.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086139737.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000066695289.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994473082.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994473068.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994473068.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999994473079.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936137957.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999936137957.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000086139737.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086139735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139747.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086139737.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086144308.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086144323.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000086144323.5 node_expansions=64
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000086140712.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086142111.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086141112.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086142503.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086141834.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086142947.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086141656.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086141378.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086144323.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086139725.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086141834.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000100021174.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000105579102.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000100022426.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000086144323.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086144323.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086144323.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086144350.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086144350.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086149485.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086149485.8 node_expansions=23
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000086145323.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086145323.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086144323.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086147113.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086146434.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086147556.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086146280.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086146001.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086145323.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086149490.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086144334.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086146448.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102803968.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000100025759.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000105583689.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000100026047.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1500000105583689.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105583713.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105583713.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105583725.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105583725.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105583724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105583724.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105583745.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105583745.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999961137502.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013917058.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999997248615.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000033359727.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000013917057.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994472614.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999936137504.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013917057.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050028169.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050028184.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033361526.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086139294.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000013917057.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000013917057.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013917057.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999994472613.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999966693960.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999966693957.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000086139294.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086139295.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086139295.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999961137516.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013917071.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997248627.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033359738.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013917071.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994472637.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999936137516.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013917072.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050028184.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050028183.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033361516.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000105583739.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000013917071.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013917073.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013917073.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994472627.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966693959.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999966693959.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000105583739.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583749.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105583749.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936137516.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936137516.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911135294.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911135294.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909219.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963909219.2 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999936138502.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936137502.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936137504.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936140294.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936139616.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936140738.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936139449.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936139169.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936138504.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999936142683.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999936137502.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999936139627.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999963909220.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999961133664.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1199999963909220.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909230.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963909230.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963909234.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963909234.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999963909265.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999963909251.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963909265.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994465699.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994465699.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994465685.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994465660.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994465685.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999969465687.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969465660.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969465687.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999963909252.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005576811.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000020351.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036131476.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000013910140.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999938909243.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005576794.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000041687918.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041687920.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025021243.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000097243462.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000102799021.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000030576798.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999988910144.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000005576797.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999986132366.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969465687.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969465697.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000102799021.0 node_expansions=99
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102799017.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102799031.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000102799031.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102799019.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102798992.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102799019.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000102804972.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000102804972.2 node_expansions=170
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000102803194.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102802195.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000102802194.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102804139.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000102803860.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000102804982.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102804973.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000102804696.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102801821.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102803487.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000102802204.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000102804307.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000102804973.2 node_expansions=324
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102801916.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000102800977.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102800975.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000102803754.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000102803029.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000102804139.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102804973.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102804974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000102800985.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102802653.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000102800976.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000102801918.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000102803028.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000102804974.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122245408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122245408.8 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999963915195.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005582751.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000000026306.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036137417.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000013916085.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999969471639.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999938915195.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000005582751.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000041693862.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000041693873.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025027195.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000097249417.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000030582751.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999988916083.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000005582751.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986138306.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999969471640.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999969471641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000097249417.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000097249414.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000097249403.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097249414.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086138305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086138305.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999952804085.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994471640.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999988915196.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025026324.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000002804980.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999958360525.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999927804095.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999994471650.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000030582752.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030582752.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013916091.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000102804970.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019471636.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999977804970.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999994471636.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999975027192.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999958360529.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999958360539.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000102804970.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000102804974.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000102804962.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102804974.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000102804972.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102804972.2 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000133360486.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000138916041.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000122249374.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000119471596.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2100000138916041.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138916040.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138916040.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138916081.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138916081.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138916052.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138916052.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019471639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019471639.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000019471615.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019471640.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000019471640.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019471630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019471630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019467621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019467621.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000019471640.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019471637.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000019471637.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000019471638.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000019467620.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000019467620.0 node_expansions=57
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000019472640.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000019471640.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000019471640.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000019474407.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000019473741.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000019474851.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000019471629.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000019471637.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000019473303.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000019471637.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000019472640.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000019473741.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000019474029.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000019472637.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000019467643.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2400000019467643.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019467620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019467620.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999958356543.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983356555.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999983356545.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983356551.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983359685.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999983359685.5 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999983357476.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999983356532.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999983356545.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999983359323.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999983358574.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999983359685.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999983356533.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999983356555.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999983358209.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999983356532.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999983357474.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999983358574.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999983357931.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999983356542.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2399999983359685.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983359686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983359686.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999983359683.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983359704.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999983359694.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983359664.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983362439.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999983362439.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999983360685.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999983359662.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999983359662.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999983362475.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999983360956.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999983360697.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999983359662.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999983359679.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999983362074.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999983361330.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999983359662.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999983360662.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999983361773.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999983361067.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999983359673.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2399999983362475.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983362439.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983362439.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999983362474.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983362474.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983362495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983362495.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999961139385.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000052805994.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000052805994.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000011140269.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999966695827.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999900028279.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999983362496.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000086140269.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000075029158.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022251381.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000125029106.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000111140270.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000058362439.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999986140273.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000002806938.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999983362496.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999930584718.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999911140280.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=2700000125029106.0 node_expansions=140
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000094473603.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094473597.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094473603.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116692675.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116692675.5 node_expansions=78
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000094473607.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094475670.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000094475670.0 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000094473607.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000094473604.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000094473594.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000094473604.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000094475654.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000094475670.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000094475670.0 node_expansions=79
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000094474570.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000094474594.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000094473594.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000094473594.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000094474872.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000094474559.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000094473594.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000094473559.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000094474594.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000094474570.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000094475226.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000094473594.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000094474594.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000094475683.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000094473559.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000094473583.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000094475683.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000094475681.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000094475681.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900030384.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900030384.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900030372.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999900030358.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900030372.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900031273.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999900031273.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900031270.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999900031272.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999900031272.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999900031273.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999900031257.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999900031257.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999900031260.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999900031258.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999900031273.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999900031250.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2399999900031275.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2399999900031283.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2399999900031285.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2399999900031283.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2699999922250274.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2399999900031262.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2399999900031250.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2699999922250243.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2699999922250217.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2399999900031261.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2399999900031282.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2699999922250216.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2399999900031262.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2399999900031275.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'ORE')) score=2699999922250274.0 node_expansions=157
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999922250226.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999922250226.0 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999950033012.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999972256123.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000022255248.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000022255248.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000000033912.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999955589456.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999888921901.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999972256123.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000097250210.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000097250210.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000033361321.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000105583543.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000122250210.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000016700581.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999975033901.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999991700568.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999972256123.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999919478345.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000122250210.0 node_expansions=866
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000100032255.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000100032261.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000100031244.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000100031270.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000100032539.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000100032244.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000100031258.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000100031270.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000100032258.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000100032270.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000100032923.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000100031257.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000100032257.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000100033912.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000100031258.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000100031256.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000100032536.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000100033912.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000100033937.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000100033937.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000130589435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000130589435.5 node_expansions=32
FooPlayer.decide: Prioritizing 4 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000130589475.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119478361.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000116700570.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000119478348.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2700000130589475.5 node_expansions=16
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072238655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033344665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083349478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033343831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075013609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047235219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061123378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069460045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072237545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069456719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052787774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052787496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058343888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038900218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038897996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000041679386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036121329.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000083349498.4 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352554.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000083354776.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000016680212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999977792097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013903810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013904367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041684776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022238609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999977793487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999977792930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999977792921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999977791820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016685542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013904983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997234348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997235181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025016650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002794083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025016372.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000016292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000014626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005572140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999983347073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991680698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005571597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999986123739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999986124295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999986123461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999986122628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002793514.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997236852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999991681295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000052796165.1 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793387.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000052796165.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796457.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796457.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002794678.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083352023.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013904911.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796457.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038905800.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002794678.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052796456.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083352012.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983349345.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983349345.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052796456.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796456.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796468.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796468.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088907580.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088907578.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796456.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052796456.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088907580.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907568.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907567.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907568.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002794680.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083352021.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013904909.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052796458.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052796459.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038911485.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002794680.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052796458.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083352014.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983349354.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999983349360.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052796458.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052796459.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796458.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796471.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000088913263.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796458.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052796458.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000088913263.0 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088907580.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907556.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907580.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913274.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913274.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088907580.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907555.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088907580.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088907588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088907588.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088907590.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088907576.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088913298.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125018631.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088907575.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088907578.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000125018631.6 node_expansions=40
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116685298.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125018668.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000125018668.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018645.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018645.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018646.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018646.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125018677.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125018677.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125018679.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125018667.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125018678.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000125018679.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018667.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018667.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024391.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024391.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125018679.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125018680.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125018670.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125018671.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125024391.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000125024391.1 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125018688.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125021745.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125020077.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020932.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125024391.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125021757.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125020502.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125024114.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000125024391.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024392.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024392.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024392.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024392.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024400.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024400.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125024394.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125029807.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125024409.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125024377.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125024387.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000125029807.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125028140.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125024363.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125024385.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125025765.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125026585.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125027418.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125026218.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125029807.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125027863.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000125029807.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029829.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125029829.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125029833.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125029833.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038916945.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119479130.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013920908.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088918722.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088918745.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075032908.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038916945.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088918745.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119474293.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999983360500.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983360502.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088918736.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088918736.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088918723.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088918723.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000125034686.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088918723.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088918745.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000125034686.5 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125029848.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125029809.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125029799.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125029812.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125034686.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000125034686.5 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125033597.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125029797.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125029797.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125031200.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125032041.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125034700.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125032223.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125032853.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125031667.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125033297.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000125034700.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034700.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034700.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034723.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034737.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034753.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034753.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034736.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034736.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125034736.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125038507.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000125038507.2 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125034755.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125034753.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125038471.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125034756.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125038507.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000125038507.2 node_expansions=58
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125038518.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125034729.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125034741.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125036576.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125036131.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125036973.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125037687.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125037131.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125037785.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125036562.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125038229.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000125038518.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125038520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125038520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125042008.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125042008.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125038522.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125038534.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125038519.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125038524.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125042008.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000125042008.8 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125038508.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125038522.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125039911.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125040364.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125040731.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125041475.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125040897.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125041189.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125041564.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125040342.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125041731.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125042030.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000125042030.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125042022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125042022.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094480475.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094480475.6 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094480466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094480466.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952811125.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952811119.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999952811119.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999952811110.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952811148.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999952811148.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952811122.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952811122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952811124.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952811124.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952811144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952811144.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916700013.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916700013.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916700013.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916700013.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005580364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005580364.8 node_expansions=332
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999969471845.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999916701845.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999916704623.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999916704901.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999916704067.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999916703512.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969471845.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969474234.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999916705067.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999916705734.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999916702401.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999916707289.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999969473678.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005580364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000005580364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999997246891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000000024945.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000005580364.8 node_expansions=641
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999952808511.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952808512.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952809903.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952810346.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952809347.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952810623.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952808512.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952809901.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952811179.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952811567.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999952809512.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999952811734.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999952810356.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000005580364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999997246892.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000000024946.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1500000005580364.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005580364.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005580364.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952800809.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999952800795.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952800795.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800811.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952800811.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952800809.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952800833.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952800833.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936134198.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936134198.0 node_expansions=5
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999963911921.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999961134132.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999936134131.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1799999963911921.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963911922.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963911922.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963911932.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963911932.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963911932.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963911932.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963915116.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963915116.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999963915124.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999963913735.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999963916513.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999963916791.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999963915958.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999963915402.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999963915124.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999963916513.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999963916958.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999963917624.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999963914291.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999963919180.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999963916402.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2399999963919180.0 node_expansions=391
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999963915134.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999963915123.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999963916510.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999963916957.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999963919189.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999963915971.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999963917236.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999963915124.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999963916124.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999963916510.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999963917346.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999963916134.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999963917791.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999963916121.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2399999963919189.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999933363648.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999933363648.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016698726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016698726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016698724.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016698724.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016695714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016695714.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016695692.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016695692.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000016695712.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016695690.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016695712.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016695703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016695703.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000016695716.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016698347.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000016695717.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000016695705.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000016698357.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000030581512.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000030581512.0 node_expansions=126
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000016695706.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016695702.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016697105.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016697539.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016696539.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016697827.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016695715.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000016696706.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016697091.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016697928.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016696706.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016698372.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000016696716.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000027802623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000030581512.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2100000030581512.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030581512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030581512.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061137083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061137083.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000030581559.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030581556.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000030581520.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030581524.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030581510.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000030584130.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000030584130.0 node_expansions=55
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000030581545.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030581510.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030582944.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030583305.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030582388.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030583574.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030581510.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030582473.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030582910.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030583748.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030582487.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030584153.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030582460.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000030584153.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030583574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030583574.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000028609.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000028609.0 node_expansions=10
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000000028017.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000000030794.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000000028585.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000000028584.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000000028610.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000000030794.8 node_expansions=60
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000000028572.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000028574.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000029970.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000030419.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000029581.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000029419.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000029572.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000028586.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000029596.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000029994.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000030803.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000000029572.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000000029572.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000000029605.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000000030803.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000030803.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000030803.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000032629.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000032629.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999969475274.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000000030827.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000000030803.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000000030816.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000000030794.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000000032629.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000000032629.0 node_expansions=64
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000000030795.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000000030795.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000000032185.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000000032629.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000000031809.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000000031638.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000000031796.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000000030819.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000000031828.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000000032208.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000000031795.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000000031796.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000000031828.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000000031795.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000000031828.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000000032629.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000032629.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000032629.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000035028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000035028.0 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000016699320.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108365996.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061143770.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041699296.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058365972.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000088921538.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022254871.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000088921552.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150032649.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999947253083.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041699294.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058365964.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000058365964.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072254853.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144477098.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000175032660.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102810427.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047254852.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000175032660.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175032649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175032637.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175032649.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947253117.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999947253095.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947253068.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999947253093.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999947253094.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999947253098.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999947253096.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2099999947253098.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999947253083.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947253071.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947253083.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947253106.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947253106.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000016699313.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000108365983.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000061143760.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041699307.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000058365980.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000088921542.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022254885.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000088921529.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000150032662.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000032640.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041699316.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058365970.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000058365974.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072254875.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144477094.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000175032650.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000102810441.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047254875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000175032650.0 node_expansions=138
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175032662.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175032629.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175032662.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000191696615.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000191696615.5 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000175032675.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000175032651.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000175035005.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000191696607.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175032640.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000175032642.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000191696607.0 node_expansions=78
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000175035022.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175032632.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175032631.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175034030.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175033640.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175033475.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175033641.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175032632.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175033641.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175034034.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175033631.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175033632.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175034196.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000175033642.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000175033641.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000175033633.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000191696609.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000183364110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=2400000191696609.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000191696607.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000191696607.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175032315.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175032315.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000175029967.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000175032315.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000175029970.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000175029950.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000175029961.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000175032315.0 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000175032352.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175029940.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175029926.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175031328.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175029939.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175030759.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175030948.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175029963.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175030948.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175031329.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175030963.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175030926.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175031505.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175030963.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175029940.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000175030940.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2400000175032352.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175032328.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175032328.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175032352.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175032352.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000175032361.5 action_type=ActionType.END_TURN
  Action 1: expected_value=3000000175034412.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=3000000175034428.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000175032365.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000175032353.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=3000000175034428.0 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=3000000175034448.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175032337.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175032330.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175033727.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175032317.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175033152.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175033340.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175032330.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175033330.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175032330.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000175033339.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000175033337.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175033872.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175033319.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000175032319.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000175033330.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=3000000175034448.0 node_expansions=48
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086128942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083349498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083350887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083350589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086127820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077794145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072239164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077794776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075016720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058348609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075013933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000072235876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050012764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063901385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069456431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047230822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030563829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055567265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061124209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000086128942.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132553.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130330.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131442.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000086132553.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036129144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033350265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036125889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033351377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025013046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991678808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991677421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027790056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019456644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019456112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036125875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002790739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002788515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002787404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011121860.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000010181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991677127.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999991678796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991676837.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991676281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997232406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005566638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005566906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902749.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050018386.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015608.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015330.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018386.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050018386.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132553.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132553.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005575230.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936128108.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086132567.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000100021456.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061132566.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061132553.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005575230.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002797442.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061132553.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086132564.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000125021465.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000100021454.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061132566.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061132566.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061132553.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061132554.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061132553.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002797443.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000125021465.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125021453.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125021453.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125021454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125021454.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125021454.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125021454.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161132529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000161132529.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000158354751.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000161132529.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=900000161132529.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161132531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161132531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161139374.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000161139374.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041686342.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999936128131.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000122250496.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000136132593.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097243671.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097243673.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041686340.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002797449.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097243675.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000122243694.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000136132589.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097243673.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097243673.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097243708.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097243708.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097243673.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097243673.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002797453.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000136132593.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136132573.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136132573.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000136132605.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136132605.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041686339.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999936128117.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000122243673.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097243673.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097243687.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041686339.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002797453.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097243707.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000122243688.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000161132586.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000136132585.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097243673.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097243686.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097243672.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097243686.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097243672.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097243672.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002797450.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000161132586.0 node_expansions=74
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000161132562.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000161132529.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000161132575.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000161132565.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000161132542.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000161132575.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161132576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161132576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161132576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000161132576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161132543.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161132543.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161139366.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000161139366.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161132576.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161132576.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000161132543.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161132543.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936128113.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936128113.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999936128098.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936128098.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936142311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936142311.0 node_expansions=89
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999936138241.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936138963.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936138129.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936137407.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936135907.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936142296.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936137407.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936137129.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=899999936142296.5 node_expansions=164
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999936138255.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936138976.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936138129.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999936137407.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999936142296.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999936138963.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936135907.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936137407.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936137129.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=899999936142296.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999936142296.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936142296.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936142331.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936142331.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936142344.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936142344.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936142346.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936142346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999936142345.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936142345.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811698.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002811698.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041700554.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999936142332.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000122257889.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000136146800.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041700554.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000122257916.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000161146787.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000136146805.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097257889.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097257887.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002811665.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000161146787.4 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000161146787.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000161146774.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000161146787.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936142353.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936142353.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999936142332.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936142306.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936142332.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936142344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936142344.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936142346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936142322.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936142346.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936142360.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936142360.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041700568.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122257909.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000136146819.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000097257899.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097257902.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041700568.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002811679.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097257899.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000158357575.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000161146798.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000136146809.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097257899.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097257899.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097257920.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097257902.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097257903.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097257902.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002811679.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000158357575.0 node_expansions=134
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122257911.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122257910.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122257911.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122257902.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041700569.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999936142343.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000158357576.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000136146797.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000097257903.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000097257903.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041700576.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002811680.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097257911.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000161146797.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000172246465.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000097257910.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000097257903.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097257903.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097257921.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000097257910.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097257900.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002811680.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000172246465.0 node_expansions=178
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000136146797.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136146789.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136146797.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136146801.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136146801.9 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000136143745.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000136146798.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000136146787.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000136146769.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000136150807.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000136150823.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000136150823.0 node_expansions=65
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000136146785.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136150836.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136147781.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136149990.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136147781.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136149280.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136150836.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136147785.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136149267.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000136148989.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000136150836.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136150836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136150836.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000136150821.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136154046.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136151824.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136154046.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136151837.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136153324.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136154893.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136151824.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136155432.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000136153337.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000136153075.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000136155432.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136155435.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136155435.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936150991.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936150991.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999936150991.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936151020.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999936150998.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999936150976.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999936150989.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999936151020.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936150986.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936150986.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000002820331.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002820308.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000002820321.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000002820354.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000002820321.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=900000002820354.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002820331.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002820306.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002820331.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002820332.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002820306.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002820332.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002820346.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002820346.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002820332.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002820320.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002820332.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002820344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002820344.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002820346.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002820320.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002820346.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050031965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050031965.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002820345.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002820321.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002820345.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002820363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002820363.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002820345.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002820320.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002820345.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050031965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050031965.5 node_expansions=29
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036153679.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1200000036153679.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000005590459.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036153653.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000036153653.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036153655.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036153655.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036156862.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036156862.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036153686.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000036156863.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000036156875.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000083365295.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000036156896.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1500000083365295.2 node_expansions=184
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036153711.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000036153683.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036153711.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000083365344.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083365344.2 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041709254.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936151032.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155599931.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000169488811.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130599935.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130599923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041709273.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000130599940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000155599931.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000194488808.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000169488830.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000130599940.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000130599923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000130599923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000130599923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000130599921.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000130599935.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000036153699.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000194488808.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194488808.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000194488819.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000194488819.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194488819.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194488819.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194488796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000194488796.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194488787.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000194488782.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000194488796.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000194488818.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000194488784.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000194488818.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194488784.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194488784.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194492041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000194492041.0 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000194491993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194495215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000194492993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000194495215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000194494104.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000194494938.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000194492993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000194491993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000194494660.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000194492993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000194491993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000194494215.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000194495215.8 node_expansions=343
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194492041.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000194492020.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000194492008.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000194492018.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000194495215.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000194495215.8 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000194491993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194492993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000194494119.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000194495215.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000194494660.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000194494138.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000194494952.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000194492993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000194492008.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000194494674.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000194492993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000194491993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000194494215.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000194495215.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194495215.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194495215.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000194495244.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000194495244.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000041715674.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936157452.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000155606366.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000169495241.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130606341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130606341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000041715674.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000036160119.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000130606341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000155606352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000169495241.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000130606341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000130606375.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000130606341.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000130606353.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000130606355.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000130606343.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000036160119.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000169495241.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169495241.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169495241.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169495252.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169495252.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169492207.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169492207.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169495250.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000169495250.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144495252.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000169495252.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000169498184.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000169495269.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000169495244.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000169498184.8 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000169495264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169496240.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000169496795.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000169497351.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000169497907.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000169497375.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000169498184.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000169496254.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000169495264.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000169496240.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000169496252.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000169495242.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000169497088.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000169497464.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000169498184.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000169498186.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000169498186.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144498198.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144498198.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144498195.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144498195.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144498199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144498199.2 node_expansions=279
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144498195.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144498197.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144501130.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144498219.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144498194.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000144501130.2 node_expansions=82
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144498185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144501142.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144499200.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144499741.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144500296.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144500871.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000144500315.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000144499187.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000144498185.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144498187.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000144499200.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000144499204.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000144498197.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000144500019.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000144500408.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000144501142.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144501144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144501144.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144503795.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144503795.8 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144501139.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144501138.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000144501128.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000144501143.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000144501160.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000144501160.2 node_expansions=40
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144501155.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144501125.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144501155.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999986162976.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999911160332.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000155609225.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075053643.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075053669.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986163002.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999980607422.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105609221.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000125053670.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000163942544.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113942540.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000075053643.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075053643.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075053643.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000075053669.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075053654.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000075053643.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999980607446.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000163942544.5 node_expansions=92
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163942538.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163942538.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000163942552.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163942540.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163942552.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163942544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163942544.0 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000163942521.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163942553.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000163942553.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163942553.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163942541.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000163942553.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000163942553.5 node_expansions=60
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000163942553.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163942540.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000163942548.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163942553.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163942538.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000163942550.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163942553.5 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872271417.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872271417.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999872271419.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999872271416.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999872271414.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999872271418.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999872271418.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872271419.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999947274085.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999872271429.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116720330.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113942543.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036164752.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036164766.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999947274085.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066720321.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086164750.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000163942572.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113942540.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036164781.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036164766.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036164752.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036164766.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036164754.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036164752.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999941718530.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000163942572.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163939517.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163939517.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000200042172.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000200042172.2 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000163939519.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163942520.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000163942512.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163945146.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163945162.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000163945162.2 node_expansions=83
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000163943495.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163942495.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163943495.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163944085.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163944641.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163945196.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163944621.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163943495.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163942530.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163942495.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163943529.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000163942530.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000163944329.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000163942495.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000163944363.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000163943608.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1200000163945196.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163945162.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163945162.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163947285.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163947285.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000163945178.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163947285.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000163945185.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163945175.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163945198.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000163947285.0 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000163946174.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163945173.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163946174.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163946729.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163947299.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163946731.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163947285.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163946176.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163945173.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163945188.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163946208.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000163945173.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000163947007.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000163945175.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000163947009.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000163946299.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1200000163947299.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163947299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163947299.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163947319.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163947319.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999947278840.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999872276184.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000116725063.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113947320.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036169509.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036169507.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999947278855.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999941723285.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000066725073.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086169542.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113947320.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036169521.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036169521.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036169507.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036169521.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036169507.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036169509.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999941723285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000116725063.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116725120.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116725120.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116725086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116725086.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116725098.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116725098.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152824704.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000152824704.2 node_expansions=38
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116725099.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116725109.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116725099.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116725096.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000152824738.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000152824738.8 node_expansions=74
FooPlayer.decide: Prioritizing 26 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 26 actions with lookahead depth=3
  Action 0: expected_value=1200000116726099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116725086.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116726085.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116726640.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116726640.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116727195.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116726099.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116725099.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116725084.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000116726099.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116725099.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000116726918.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000116725113.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000116726932.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000116725084.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000116726086.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000152824753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000147272828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000130608087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000133385697.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000133383462.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000141718460.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000127830847.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1500000138942100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1500000127830295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1500000136163074.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1500000152824753.2 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000152824752.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000152824752.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999925041309.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999908373765.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091709765.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036154209.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000072265323.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972264420.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966708865.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080598651.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100043131.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000177820876.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000127820875.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000050043102.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050043102.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072265336.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050043085.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050043087.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050043087.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999966708865.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000177820876.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177820908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177820908.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213931974.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213931974.2 node_expansions=15
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213934076.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000213934076.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000213931965.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213931977.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000213931999.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000213934076.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000213931976.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000213934076.5 node_expansions=50
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000213932980.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000213931967.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000213932000.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000213933535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000213933541.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000213934075.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000213931967.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000213931986.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000213931964.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000213931964.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000213931999.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000213933813.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000213931999.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000213932819.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000213931967.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000213932979.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000213934075.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213934097.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213934097.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000213934110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000213934110.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000213934120.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000213934100.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000213934120.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183380075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183380075.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183378554.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183378544.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183378554.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183378594.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183378594.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183378586.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183378592.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000183378592.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183378544.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183378574.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000183378574.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183378576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183378565.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183378583.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183378577.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183378581.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000183378583.5 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183378581.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183378583.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000183378583.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183378560.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183378560.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183378540.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000183378561.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000183378561.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000183378575.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000183378528.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000183378585.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183378585.5 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000183379815.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000183379838.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000183379830.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000183379838.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000183378578.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000183378538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1800000183379838.8 node_expansions=199
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000183380802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183379802.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183381079.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183380802.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183380801.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183379802.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183380802.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183380801.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000183380801.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000183381079.5 node_expansions=472
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183379861.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183381079.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183379826.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183379850.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183379838.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000183381079.5 node_expansions=56
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000183380802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183379816.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183381094.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183379802.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183380825.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183380816.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183379802.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183379825.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183380818.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183379816.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183380825.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183380825.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000183379801.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000183379825.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000183380816.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1800000183381094.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183381079.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183381079.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183381111.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183381111.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183381096.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000183381090.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000183381115.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000183381095.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000183381127.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1800000183381127.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000183381127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183381127.5 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027789389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047234431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052790542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052787776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027789388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027786887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027785777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041674721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052786943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000077790323.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066677820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000077793095.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794483.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795595.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793372.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000077795595.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030570000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030570834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022237144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994462141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994461310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994461576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030568810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002791574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002792143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000015462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025018585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994461293.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994458781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994457685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044462261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019460249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030569430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013905237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013903292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019460250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012127.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=600000044462261.8 node_expansions=3250
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461706.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462261.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461150.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000044462261.8 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795619.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795640.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795640.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795618.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795619.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795619.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802164.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802164.2 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991688386.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086135508.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086135508.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077802165.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991688386.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036133730.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800386.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077802165.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077802175.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802164.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991688386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086135508.6 node_expansions=306
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000086135508.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086135230.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130930.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133139.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132028.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131631.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130361.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000086135508.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135522.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135522.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135522.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135522.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913275.5 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086132465.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141727.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086135520.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086135498.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086141749.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=600000086141749.4 node_expansions=55
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086141749.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139262.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137429.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086139651.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086138527.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086136471.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086138138.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136874.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000086141749.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086141749.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141749.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141776.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141776.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138707.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138707.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086141797.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141759.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086141775.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086141777.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086141787.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086141778.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141797.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141810.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141810.9 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086141797.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141793.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086141775.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086141778.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086141765.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086141799.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=600000086141799.9 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141778.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141778.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055579653.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055581619.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055582597.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055585675.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055582708.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055581043.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055580653.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055582320.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055581042.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083351138.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000083351138.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351172.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083351172.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351152.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083351152.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083351161.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083353106.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083353116.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083356196.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083354227.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083352560.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083352142.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083353823.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083352550.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000083356196.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356171.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083356171.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356208.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083356208.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356171.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083356171.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131272.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131272.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131272.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961131272.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131286.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131286.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961131286.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961131286.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961131287.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961131287.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000022245064.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022245098.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083356176.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083356198.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000105578399.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000030576620.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050022842.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050022842.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050022843.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000050022841.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000050022842.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000044466399.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000011133064.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075022877.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075022844.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080578400.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050022841.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000000021064.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000105578399.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000105578398.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105578398.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583555.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105583555.4 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000105578434.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105583535.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000105578418.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000105578422.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000105578434.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=900000105583535.4 node_expansions=65
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000105583537.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105578399.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105580342.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105580342.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105579241.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105579797.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105580202.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105579368.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000105581035.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105579821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000105583537.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583535.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105583535.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583591.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105583591.9 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000105583579.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105587913.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105585524.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000105585525.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105584414.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105584981.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105585415.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105586525.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105584580.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000105586246.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000105584968.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000133356210.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000105587913.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105587913.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105587901.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105587913.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961140788.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961140788.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022254568.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022254566.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083365688.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083365678.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000105587901.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030586145.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050032344.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050032356.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050032344.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050032344.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050032356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044478796.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000011142566.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075032355.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075032345.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080590796.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050032344.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000030566.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000105587901.8 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000105587900.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105587878.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105587866.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105587878.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000105590796.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000105590796.2 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000105587865.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105589809.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105590240.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105587851.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105588698.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105589240.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105589685.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105590809.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105590518.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105588851.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105590553.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105589254.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000105590809.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105590833.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105590833.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105590809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105590809.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022257510.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999961143699.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022257513.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083368601.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083368601.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000030589080.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050035267.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050035254.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050035268.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050035291.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050035268.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044478825.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000011145476.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075035265.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000075035265.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000080590820.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050035288.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000033510.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000083368601.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083368601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083368601.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083366101.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083366101.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083366656.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083366656.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083366656.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083366656.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083369309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083369309.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083366695.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083366656.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083366667.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083366666.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083366644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083366695.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994469740.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994469740.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000005588877.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000005588877.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083366666.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000066700004.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000088922251.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013920444.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000033366684.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033366655.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033366655.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050033359.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000050033333.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000027810222.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994476877.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058366673.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058366666.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000063922222.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033366682.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999983364877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000088922251.0 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000088922214.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088922246.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000088922209.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088922222.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088922199.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1500000088922246.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088922213.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088922213.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088922236.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088922198.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088922236.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116695499.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116695499.2 node_expansions=323
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000033362131.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994472353.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000030588853.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111139920.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000094473266.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058366645.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061139909.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000058366631.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058366631.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077806599.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077806599.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066695488.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033362131.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086139920.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086139932.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000091695488.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061139909.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000027811076.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000111139920.2 node_expansions=5814
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000111137315.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111139260.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111139099.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111139655.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111137315.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111138159.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111138714.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111139099.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111137325.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111138266.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111139932.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111138704.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111139655.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111139932.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000105585377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000102807044.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000111139932.8 node_expansions=946
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083369356.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083371288.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083371189.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083371733.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083369358.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083370192.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083370745.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083371191.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083369356.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083370344.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083369344.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083370733.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083372011.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083371746.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111139947.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000105585377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000108366655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000102807066.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000111139947.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139946.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111139946.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139960.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111139960.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111139971.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111139945.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111139971.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139969.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111139969.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000088917724.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111139908.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000111139908.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139908.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111139908.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000011139933.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999972250156.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999983364845.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072251068.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000094473278.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000030583536.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000038917711.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000011139967.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000011139968.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000080581762.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000055584402.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044473314.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000011139944.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063917758.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086139947.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000091695500.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038917745.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000000027933.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000080581762.2 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055587044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055587044.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055584391.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055584391.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972250203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972250203.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972250204.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972250204.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972250215.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972250215.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999972250201.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972250191.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999972250211.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999972250208.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999972250208.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999972250192.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1799999972250211.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999972250205.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999972250178.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972250205.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938919509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938919509.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999938916871.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999938916846.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999938916857.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999938919487.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999938916867.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999938919509.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=1799999938919509.5 node_expansions=68
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999938916853.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999938918801.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999938918689.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999938919245.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999938916853.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999938917700.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999938918231.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999938918687.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999938916853.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999938917842.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999938916864.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999938918253.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999938919523.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999938919246.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1799999938919523.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999938919509.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938919509.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938919509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938919509.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938919534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938919534.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936141699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936141699.5 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999908363922.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999936141686.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999908363908.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999936141720.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2099999936141720.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936141708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936141708.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936141734.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936141734.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999936141723.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936141733.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999936141719.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936141731.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936141722.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2099999936141733.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936141733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936141733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936144086.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999936141747.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936141747.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999936144099.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936141747.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936141726.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2099999936144099.5 node_expansions=51
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999936141726.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999936143655.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999936142710.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999936143544.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999936144121.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999936141710.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999936142559.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999936143136.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999936142710.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999936143543.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999936141732.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999936142710.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999936141710.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999936141745.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999936144121.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2099999936144121.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144121.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936144121.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936144134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144101.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936144101.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919478321.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919478321.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936144136.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936144136.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919478345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919478345.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919478368.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919478368.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894478353.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999894478353.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999950033909.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999911144131.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088922741.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000072256075.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000116700519.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000027810742.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999977811687.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999922256143.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999922256131.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022256075.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000022256075.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000044478297.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999950033930.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000055589408.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000077811630.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000088922741.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999977811701.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999938921909.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000116700519.5 node_expansions=234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000116700519.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000116700519.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000116700519.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2400000116700519.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116700535.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116700535.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116702500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116702500.5 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000116700538.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000116702478.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000116700560.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000116700561.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000116700556.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2400000116702478.5 node_expansions=75
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000116700534.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000116702493.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000116701534.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000116702401.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000116701568.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000116701548.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000116700534.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000116701401.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000116701948.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000116701568.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000116702401.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000116700534.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000116701534.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000116700548.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000116700572.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000116701572.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2400000116702493.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116702503.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116702503.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116704310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116704310.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999977815422.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999911147866.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999922259866.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000088926556.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000072259867.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000000036756.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000005593199.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999950037644.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999950037644.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000022259889.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000022259889.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000044482089.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999977815422.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000055593223.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000077815422.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000088926556.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000005593199.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999938925644.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000088926556.0 node_expansions=534
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000088924747.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000088926556.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000088924757.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000088924738.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000088924737.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2400000088926556.0 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000088924723.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000088925723.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000088926293.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000088925748.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000088926581.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000088925723.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000088924723.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000088925578.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000088926111.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000088926556.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000088924737.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000088925723.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000088925737.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000088924723.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000088924723.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000088925737.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2400000088926581.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000088926578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088926578.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000088926592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000088926579.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088926592.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113922918.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113922918.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000088926592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000088926579.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000088926592.5 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999958338058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019452114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011121558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005563780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454891.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999958339446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999958336945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999958336389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999958336668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999983338390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999986119502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988895946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999972226445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994451779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999972225334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999983340613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=300000027789836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027789280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786780.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000027789836.3 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000036129098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129103.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038907778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047240887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994460977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033344379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683678.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025016307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994457088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994456781.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994454281.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994456529.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013899914.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030568308.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011122697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019453268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013900461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016677971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025015819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005568740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022238820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019460497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047240887.2 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240887.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237276.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000047240887.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240887.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240887.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240887.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240862.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240887.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240922.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240897.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240922.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240934.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047240888.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240912.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000047240912.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240911.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047240873.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047240911.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000047240921.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000047248014.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000047240919.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000088907558.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000047240932.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000047240935.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000047240909.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000047240924.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000047240911.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000047240900.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000047240919.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000047240929.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000047248015.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000047240922.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000047248024.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000047248026.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'ORE')) score=900000088907558.4 node_expansions=238
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240932.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240932.2 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047249543.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047248024.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072240897.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047251635.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075018674.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075018675.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047249690.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047252746.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000075018675.5 node_expansions=326
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047244690.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246357.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243302.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047248468.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047248857.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047250414.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047245691.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244968.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047248024.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075018675.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000075018675.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018689.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075018691.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075018689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075018689.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240011.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240011.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022239997.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022239997.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240032.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022240032.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022240045.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000022240007.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022240045.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022240045.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022240045.9 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000022248525.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000022248666.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000022247136.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000047240010.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000022250747.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022240009.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000022248525.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000022248803.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000022251858.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000047240010.0 node_expansions=397
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000022246602.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000022247580.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000022248247.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000022245202.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000022250636.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000022250747.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000022252303.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000022246580.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000022246858.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000022249936.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000047240010.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000047240010.0 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047240023.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000047240023.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022240023.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022240023.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000022248490.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000022248490.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000022248631.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000022247101.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000022251545.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022250020.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000022251545.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000022248490.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000022248768.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000022249045.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000022251545.8 node_expansions=244
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000022245853.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000022245881.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000022247520.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000022244464.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000022247101.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000022250065.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000022250459.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000022251559.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000022245881.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000022246165.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022246432.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1200000022251559.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022251546.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022251546.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050029302.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050029302.5 node_expansions=14
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000022251537.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000041695981.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000050029316.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000047251537.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1500000050029316.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050029316.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050029316.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072251553.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000163919149.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030584907.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083362705.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102807982.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000077807998.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072251539.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000127808038.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000127807993.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000138919104.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047252426.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080585770.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000136141328.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000102807998.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000102808027.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102807983.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077807981.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036139537.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000163919149.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163916065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163916065.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163919114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163919114.0 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000163917058.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163917447.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163917447.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163919120.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163916072.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163918758.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163918558.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163919003.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163917447.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163917758.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163918003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000163919120.5 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000163919127.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163919101.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000163919127.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163919104.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163919091.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163919127.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163922050.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000163922050.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000163923072.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163923461.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163923461.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163922072.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163925850.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163924738.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163923072.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163924572.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163922072.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163923461.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163923738.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163924016.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000163925850.0 node_expansions=930
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000163923035.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163927201.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000163923035.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163927201.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163925813.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163930146.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163928479.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163926813.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163928313.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163925813.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163927201.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163927479.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000163927757.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2100000163923035.5 node_expansions=329
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000163923052.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163923105.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000163923073.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000163923035.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163923049.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000163923035.5 node_expansions=42
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000163924424.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000163923049.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163924424.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163923035.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163926838.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163925715.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163924064.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163925536.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163925537.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163923035.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163924437.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163924701.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000163924980.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2100000163923049.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163920025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163920025.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163926813.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163926813.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163923051.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163923051.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163931162.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163931162.0 node_expansions=173
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000050037048.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000072259271.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000030592615.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083370393.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000102815715.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000077815715.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000072259271.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000127815726.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000127815726.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000138926837.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000047260159.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000080593504.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000136149060.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000102815715.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102815715.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000102815715.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077815715.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000036147271.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000138926837.8 node_expansions=486
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000138923063.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138924484.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138923063.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138926827.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138925742.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138924052.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138925561.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138925575.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138923050.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138924452.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138924716.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138924994.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000138926827.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138926873.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138926873.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138926882.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138926882.8 node_expansions=6
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000138926827.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138928216.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138929228.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138931161.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138926828.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138929494.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000138927828.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138929327.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138929328.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000138926853.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000138928216.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000138928519.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000138928772.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000138931161.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138928105.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138928105.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180597825.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180597825.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050044045.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000072266267.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000163933834.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030599612.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083377389.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102822712.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077822712.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072266267.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000127822723.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000127822723.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000047267156.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080600500.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000136156056.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000102822712.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000102822712.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000102822712.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000077822712.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036154267.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000163933834.2 node_expansions=486
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000163931192.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000163931172.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000163931183.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000163931192.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000163933834.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000163931203.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000163933834.2 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000163931167.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000163932556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000163933585.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000163931196.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000163933847.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000163932196.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000163931181.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000163932181.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000163931182.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000163931190.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000163933001.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000163932585.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000163932847.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000163933112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000163933847.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163933857.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163933857.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205600478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000205600478.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000163933847.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000163933847.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000205600493.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000183378287.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000188933826.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1800000205600493.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205600495.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000205600495.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000205602452.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000205603841.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000205603730.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205603341.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000205602452.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000205603452.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205600508.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205603063.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205600508.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205603897.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000205602452.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205605008.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000205603841.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000205604118.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000205605396.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000205605008.0 node_expansions=501
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000205602342.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000205603731.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000205603639.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205603342.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000205602342.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000205603361.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000205602361.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000205603341.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000205602341.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205603898.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000205602341.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205605008.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000205603750.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000205604010.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000205604300.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000205603619.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000205605008.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000205605008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000205605008.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000205605011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000205605011.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000205601959.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000205601959.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000261148498.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000261148498.0 node_expansions=63
FooPlayer.decide: Prioritizing 8 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=3300000272255667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3300000277812499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3300000272255667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3300000277812499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3300000275032057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3300000269476612.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3300000266699556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3300000277812499.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=3300000277812499.5 node_expansions=358
FooPlayer.decide: Prioritizing 6 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=3300000269474564.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3300000277812507.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3300000275032057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3300000269476612.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3300000266699556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3300000277812507.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=3300000277812507.5 node_expansions=129
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063901665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069460320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027787167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027788278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069456723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080568944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063900532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027787722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027785776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027784665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027786888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050012499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063901097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075016431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055569709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061126154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038898885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000080571987.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080571431.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080570876.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574765.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000080574765.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025016311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022237700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027792753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016374.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019458277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999994456318.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999994457419.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019460778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019460756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019455792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027791650.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002788249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994456861.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994454892.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994453781.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999994456018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013901073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013903295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019454374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005566294.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005563794.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011123539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008341583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997234083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005568264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997232138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008349087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022235532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000047238098.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237265.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237543.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000047238098.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238108.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047238119.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083349243.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047238108.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994458576.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027791909.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080571456.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238108.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083349243.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238110.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238110.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994458563.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930566997.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994458554.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080571465.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238122.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238122.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238110.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083349243.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083349243.1 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349220.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349220.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349245.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349245.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349268.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349229.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349268.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930567019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930567019.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047238130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083349252.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047238144.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994458574.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027791921.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080571474.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238130.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083349253.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238130.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238132.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047238130.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994458585.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994458574.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080571488.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238144.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238130.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238141.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083349249.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083349253.6 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349252.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349239.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349252.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349252.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349252.6 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047238141.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083349266.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047238138.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994458582.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027791920.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080571488.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238155.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238141.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238141.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238142.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994458585.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930567030.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994458585.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080571472.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238141.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238141.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238152.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083349262.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083349266.1 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083349250.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083349250.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349250.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083349250.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083349250.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047238134.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047238134.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994458564.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027791911.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080571465.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047238122.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083349232.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047238120.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238120.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238120.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994458564.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930567009.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994458564.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080571455.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238120.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047238120.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047238134.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083349245.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083349245.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083349242.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083349242.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353011.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353011.1 node_expansions=51
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083351742.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351187.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353001.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083351184.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083351465.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083349232.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352736.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083351334.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000083353001.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352997.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352997.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353020.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353033.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083353033.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353023.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353023.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000100015907.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100015907.2 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083353024.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083358161.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083353033.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083353008.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083353009.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083358161.0 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083355494.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083354953.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000083354952.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000083355660.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000083355216.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000083353005.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000083358160.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000083356507.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000083355105.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000083358160.9 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000083358175.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358175.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047247063.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083358174.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047247060.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999994467494.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000027800841.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580394.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047247049.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083358172.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247063.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247064.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047247063.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994467508.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999930575938.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994467494.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580407.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000047247049.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000047247049.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000047247049.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083358174.5 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358188.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358186.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358173.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358186.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358211.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358197.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358184.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358197.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358209.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358209.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047247095.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047247084.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994467531.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027800863.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080580418.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047247084.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083358196.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047247087.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247084.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247087.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994467537.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930575976.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994467528.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080580418.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047247087.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047247087.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047247087.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083358208.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083358208.0 node_expansions=132
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083358185.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358210.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083358174.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083358177.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083358177.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083358176.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083358210.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358198.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358181.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358198.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083358210.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047247098.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467542.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027800876.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580432.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083358196.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999994467531.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999930575976.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994467531.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580432.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047247098.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083358210.1 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358200.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358200.1 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083358208.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358196.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083358174.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083358176.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083358177.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083358176.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358208.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930575975.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575975.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930575962.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930575962.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930575963.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575963.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047247073.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083358199.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047247073.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994467517.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027800852.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580407.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047247087.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083358186.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247075.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247073.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047247073.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999994467517.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994467519.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080580407.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047247074.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047247084.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047247075.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083358195.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083358199.1 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358199.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358199.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358201.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358201.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047247076.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047247076.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994467521.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027800855.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080580429.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047247076.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083358188.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047247076.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247090.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247087.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994467520.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930575965.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994467517.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080580419.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047247076.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047247077.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047247090.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083358197.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083358197.1 node_expansions=104
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083358185.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358163.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083358167.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083358160.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083358165.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358185.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358189.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358189.1 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358186.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358186.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930575975.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575975.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930575980.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930575980.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930575991.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930575991.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930575977.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930575965.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930575977.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902798200.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902798200.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019469311.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055580433.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019469311.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999966689752.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000023108.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052802655.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047247106.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580433.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019469311.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019469311.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019469311.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999966689755.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999966689766.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802655.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000019469311.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000019469311.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047247097.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083358211.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083358211.1 node_expansions=90
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083358201.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358177.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000083358199.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083358195.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083364449.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000083358195.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000083364449.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083359171.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360671.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358171.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358185.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083364449.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360851.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360393.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358171.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361682.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083360282.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000083364449.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364463.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364471.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364471.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083364474.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083364484.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083364484.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113919983.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113919983.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113919993.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113919993.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000113919993.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113919993.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113919993.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113920022.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113920019.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113920020.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113920007.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113920022.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000113920022.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113920019.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113920019.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000080590731.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080587673.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080589187.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080586673.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080586689.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080589355.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080589062.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080588896.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080586673.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080590189.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080588784.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000080590731.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080590729.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080590729.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080590753.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080590753.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080590751.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080590751.4 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000080595071.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080591741.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080593226.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080590726.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080594226.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080593393.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080593115.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080592949.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080590726.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080590741.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080590727.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080592838.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1500000080595071.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080595060.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080595060.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869479493.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869479493.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999833368394.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999833368394.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999833368394.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999833368394.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999833371896.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999833371896.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999833368411.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999833368405.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999833368395.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999833368408.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999833368408.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999833368411.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999780577083.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999780577072.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999780577076.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999780577074.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999780577074.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999780577083.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999780579297.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999780579297.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999780575130.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999780577083.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999780579261.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999780577089.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999780579297.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999780579297.0 node_expansions=73
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999780580588.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999780578074.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999780579574.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999780577076.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999780580588.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999780578352.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999780577074.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999780579299.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999780577074.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999780577074.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999780577074.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999780579187.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999780579299.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999780579299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999780579299.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955583766.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052809414.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999952805964.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999875026410.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999911140970.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994476081.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999983361522.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000000028199.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999952809414.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999927805963.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999927805963.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999875026410.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999844470852.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994476081.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999927805977.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999927805977.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999955583755.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027805977.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000052809414.8 node_expansions=159
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000052805975.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052805952.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000052805931.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000052805944.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000052809414.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000052809414.8 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000052809414.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000052806925.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000052807039.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000052806926.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000052805914.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000052809414.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000052805925.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000052807192.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000052805914.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052805914.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000052805914.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000052808025.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000052807748.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1500000052809414.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030587192.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030587192.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011137872.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011137872.8 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052791109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058346942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058346918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041679112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058346942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025011612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052790534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066680034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000061124418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050012499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025010777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025007998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025009110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025011333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058346388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063902555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000072234499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050008887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050010543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036121653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000072236696.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072237529.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072239196.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072238640.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000072239196.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022238533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013905742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022239922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025017200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997238532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033348330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016680209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033351089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030573054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022239408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997235185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997233504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997235471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008343526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030567760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036129474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044461418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016681319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=600000044461418.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461418.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460585.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460307.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000044461418.4 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044461429.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044461453.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983347651.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983347651.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044461429.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080572577.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000072239230.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044461429.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044461429.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983347651.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044461429.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044461429.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044461429.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997237429.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033348564.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080572564.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072239230.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072239255.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080572577.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080572575.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572562.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572575.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572588.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080570064.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572538.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000080572538.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572538.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080580074.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000080575208.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000080580074.2 node_expansions=57
FooPlayer.decide: Prioritizing 6 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080580074.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080578241.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080579376.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080576852.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080578407.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080576574.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000080580074.2 node_expansions=86
FooPlayer.decide: Prioritizing 7 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000080578264.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000080578407.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080579352.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080576852.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000080580074.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080578408.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000080576574.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000080580074.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580075.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580075.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580098.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580098.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080580074.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080580074.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080580074.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080580074.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355195.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355195.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355217.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355217.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355206.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355206.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355218.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355218.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355228.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355228.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019469019.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019469019.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044469006.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999958355218.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999958355217.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019468995.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055580120.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047246797.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044469006.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019469008.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019468995.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999958355217.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019468995.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019468995.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000019468996.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972245008.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008356118.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055580119.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047246783.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000072246786.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000072246786.4 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072246786.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072246774.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072246786.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355218.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355218.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355218.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355218.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355231.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355231.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999958355243.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355228.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999958355220.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999958355209.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999958355198.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999958355209.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355243.9 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355232.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958355232.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355216.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355232.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355256.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355256.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999922244153.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355255.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999958355255.4 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999958355254.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355239.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355254.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999922244155.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999922244155.2 node_expansions=8
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999922244112.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947244099.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=43) score=899999947244099.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999947244099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947244099.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936133876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936133876.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936133899.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936133899.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008357886.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033357886.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999947244085.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000008357877.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080580108.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036135654.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000033357874.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000008357877.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008357863.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999947244085.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000008357886.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008357863.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008357863.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999936133863.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000008356086.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080580119.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036135677.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061135675.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000080580119.9 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080580098.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080580098.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080580102.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080580102.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080584989.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080584989.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008362766.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033362774.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999947248989.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999947248989.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008362766.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080584990.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036140555.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033362777.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000008362766.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000008362766.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999947248989.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008362766.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008362766.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008362766.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999936138766.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008361000.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036140545.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061140545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000080584990.0 node_expansions=374
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1500000080588015.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080588015.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080589293.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080587737.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080586626.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080588182.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080588182.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080586348.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000080589293.2 node_expansions=158
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000080583323.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080583307.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000080583317.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000080589293.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080583330.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000080589293.2 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000080585793.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080588182.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080586348.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080589293.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080585828.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080584983.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080586551.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080586515.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080584682.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000080589293.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080589328.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080589328.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080589343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080589343.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080589293.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080589293.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052811551.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052811551.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052811574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052811574.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052811589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052811589.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000052811589.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000052811587.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052811589.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052805400.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052805400.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999955589363.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033367084.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999894475596.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999894475585.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999955589363.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038922640.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033367084.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999955589363.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999955589363.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999894475585.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999955589363.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999955589363.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999955589363.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999883365363.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999983365306.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055589306.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038922640.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000088922640.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000088922640.0 node_expansions=104
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922654.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=1800000088922654.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922642.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088922642.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088922674.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088922674.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088922688.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000088922678.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088922687.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000088922690.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000088922641.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088922653.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000088922690.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088922653.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088922653.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088922690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000088922664.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000088922656.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000088922689.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000088925862.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000088925862.2 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000088925140.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088925306.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088925732.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088923642.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088925584.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088925140.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088924308.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088925862.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088925862.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088924031.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000088925862.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088925862.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088925862.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088925862.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088925862.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088925864.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088925864.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088925900.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088925900.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088925900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088925900.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088925900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088925900.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088925909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088925909.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088925909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088925909.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069478965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069478965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983367855.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033367877.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999875031851.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999875031851.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999963923409.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036145655.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038923433.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000013923440.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999963923409.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999963923419.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999875031854.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999963923409.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999963923409.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963923419.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999891699409.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999963921652.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000036145633.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019478988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000038923433.2 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038923409.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038923409.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038926652.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038926652.0 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000038923444.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000038923441.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000038923444.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983367877.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058360628.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999875031873.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999963923432.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000036145665.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038923443.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038916184.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999963923441.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999963923432.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999875031873.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999963923432.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999963923432.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999963923432.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999891699431.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000026406.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061138406.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000019478998.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094471739.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000094471739.5 node_expansions=210
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000069478988.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069478960.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000069478974.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000069478967.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000069478965.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000094471739.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000094471739.5 node_expansions=50
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000069478941.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000069481608.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000069481608.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000069481996.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000069479941.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000069478943.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000069478943.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000069480608.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000069482163.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000069481052.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000069480332.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000086138420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000091694962.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000094471739.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000088913961.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000091694441.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=2100000094471739.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094471739.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094471739.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094471778.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094471778.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008360675.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058360639.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999922248628.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999875024664.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999988916184.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000061138429.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063916197.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000038916207.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999988916184.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999988916184.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999922248628.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963916184.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999963916184.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999988916184.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999927804220.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000000026417.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000061138417.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000044471750.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000063916197.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063916195.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063916195.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063919434.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063919434.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063916257.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063916257.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063923079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063923079.8 node_expansions=148
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000063919466.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000063922133.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000063922133.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000063923077.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000063920466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000063919466.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000063919466.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000063921688.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000063922521.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000063921410.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000063920855.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000063923077.8 node_expansions=279
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000063923080.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000063919302.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000063921982.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000063921966.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000063921427.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000063920300.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000063919316.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000063919335.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000063920982.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000063922521.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000063921427.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000063920688.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000063923080.8 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063923113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063923113.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063923077.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063923077.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000063924079.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000063923079.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000063925746.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000063925746.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000063925190.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000063924079.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000063924635.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000063923115.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000063923115.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000063924746.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000063926317.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000063925193.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000063924468.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000063926317.5 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063926305.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063926305.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063926305.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063926305.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063926309.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000063926309.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000063926309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000063926309.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008370743.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058370743.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999922258730.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999875034746.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999988926285.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000061148521.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038926309.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999988926321.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999988926285.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999922258730.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999963926285.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963926285.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999988926285.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999927814285.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000036531.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000061148525.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000044481890.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094481854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000094481854.5 node_expansions=58
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094481858.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094481858.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094481890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094481890.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094481854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094481854.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011117336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033341003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025007391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033341003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999969449169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999969449169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022230947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011116780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016673169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011116779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999969447502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999969446667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999969448334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999969447502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999994449223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000019454279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999994448945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999994447556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013894557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005562890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011116779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013898446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999994449778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011117057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000013897057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991671167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033342947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000033342947.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047240874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005571031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005570765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022238821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025015767.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574200.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050017819.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684430.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025011310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019454072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011122960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005567392.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005571028.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019459916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044463042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038906365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038904421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019456296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047237818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027793014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038905820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000055574200.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571721.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055574198.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055571976.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055574198.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574209.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574209.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086129769.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022238212.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086134919.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055574198.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083357142.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033355364.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574198.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991682642.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991682656.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574198.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055574200.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055574198.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055574209.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083351990.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005572421.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005572433.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055574198.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055574198.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086134919.8 node_expansions=102
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086130753.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131730.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131728.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132699.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131439.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086134919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131995.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132708.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000086134919.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134930.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134921.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134921.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086134930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134930.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138139.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138139.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086135917.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136885.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136861.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138162.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137583.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086135917.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136583.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137139.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137875.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000086138162.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138139.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138139.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691017.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691017.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691028.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991691028.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991691054.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991691054.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693998.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991693998.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999991692041.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991692999.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991691898.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991692052.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991693731.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991692052.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991692710.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991693152.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991693275.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999991693986.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=599999991693986.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693986.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991693986.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694011.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694011.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991694009.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991694020.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991694020.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086141158.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050027297.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086141143.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055585577.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083365974.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063917075.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055585576.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991694020.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585587.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585576.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055585589.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055585576.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055585587.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083363355.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005583798.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005583798.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055585577.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055585589.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000063917075.4 node_expansions=83
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000063917075.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000033361519.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=900000063917075.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917109.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917109.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917102.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063917102.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063917097.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063917097.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000063917133.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063917133.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116696665.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022249553.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116696664.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086141098.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113918889.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086141098.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991693987.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999991693987.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086141109.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086141098.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086141098.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086141098.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086141132.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113918891.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000036139331.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036139335.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086141112.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086141112.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116696665.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116696664.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116696664.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116696666.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116696666.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474409.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1200000144474409.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474431.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474431.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474458.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144477097.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144477097.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144474423.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144474425.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144474455.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144477075.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144474437.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000144477075.5 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000144477075.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144475423.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144476353.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144475246.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144475443.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144477075.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144475408.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144476812.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144476090.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144476534.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144476631.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1200000144477075.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144477110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144477110.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144479450.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144477094.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144477094.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144477124.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144477124.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050029991.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000144477103.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113921536.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141699323.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063919767.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113921556.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019474423.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019474423.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113921534.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113921556.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113921534.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113921569.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113921534.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000141699337.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036141978.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036142013.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113921534.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113921534.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000144477103.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144477113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144477113.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169470910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169470910.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144477115.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144477100.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144477110.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144479474.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144477110.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000144479474.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000144479208.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144478097.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144479030.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144477933.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144478085.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144478100.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144478085.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144479488.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144478752.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144479218.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144479330.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=1200000144479488.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479474.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479474.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479490.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144479490.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144479511.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144479518.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144479509.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144479509.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144479509.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1200000144479518.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144479507.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479507.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479516.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144479516.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000144479508.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050032411.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113923951.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000141701730.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063922189.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113923966.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000019476840.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000019476840.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113923951.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113923953.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113923953.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113923951.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113923951.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000141701742.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036144410.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036144396.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113923951.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113923951.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000144479508.2 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144479520.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144479502.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144479502.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144479485.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144479489.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479520.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476854.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476854.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000019476852.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019476841.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000019476851.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000019476854.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000019476868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000019476868.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019476854.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019476850.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476854.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476866.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476866.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019476866.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019476862.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476866.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476877.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019476877.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019476850.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476877.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019476862.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476862.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019476864.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019476866.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000019476866.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000019476866.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000019476828.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476866.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476865.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476865.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476856.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019476830.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476856.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476862.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476862.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476862.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019476829.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476862.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476868.5 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476866.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000019476853.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019476866.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019476897.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019476897.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144479535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000050032441.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144479532.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000113923975.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000141701764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000063922191.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000113923968.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000019476854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000113923968.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000113923968.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000113923968.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000113923965.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000113923967.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000141701747.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000036144413.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000036144413.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000113923968.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000113923985.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000144479535.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000144479525.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000144479501.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479525.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144485260.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144485260.2 node_expansions=323
FooPlayer.decide: Prioritizing 16 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144483314.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169474357.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144482203.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144482481.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144482759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000169473357.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000169474357.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144485259.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144483870.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144484981.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144482203.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000169475580.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000163921245.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000158365300.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000166697245.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000150031691.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000144485259.2 node_expansions=2068
FooPlayer.decide: Prioritizing 17 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169479043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169477098.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144486232.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144485787.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144486065.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144486232.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144486232.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144486232.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144485232.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144487343.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144487454.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169475987.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000169479043.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000163924708.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000158368763.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000166700708.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000150035166.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000169479043.0 node_expansions=691
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144485256.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490373.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144490373.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144485241.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144485233.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144485245.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144490373.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144485221.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000144490373.5 node_expansions=59
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144487318.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490390.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144485764.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144486241.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144486040.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144486241.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000144486206.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000144486206.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000144485206.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000144486764.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000144487318.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000144487445.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000144486206.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000144490390.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490375.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490375.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144490373.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050043286.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490383.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113934826.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000141712630.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063933072.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113934819.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019487715.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113934804.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113934826.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113934826.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113934804.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113934819.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000141712605.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036155248.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036155248.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000113934828.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113934804.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000144490383.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144490371.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490371.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490419.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490402.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490396.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144490421.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144490399.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144490386.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1800000144490421.0 node_expansions=22
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490431.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490383.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490431.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490420.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490420.5 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490399.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490407.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144490407.2 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490389.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490397.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144490396.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144490397.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144490429.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000144490429.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490429.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490429.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490419.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490420.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490434.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144490418.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144490432.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144490408.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000144490434.5 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490418.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490414.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490418.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490452.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490452.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490418.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490380.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490418.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490463.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490463.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144490450.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050043329.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113934884.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141712673.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000063933114.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000113934886.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019487785.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000019487775.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000113934884.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000113934896.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000113934886.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000113934896.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000113934884.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000141712673.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000036155328.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000036155340.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000113934884.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000113934884.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000144490450.5 node_expansions=150
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490438.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490447.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144490447.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490427.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490439.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490439.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000050045690.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490450.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113934903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141715024.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000063933129.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000113934883.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019487770.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000019487792.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000113934881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000113934881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000113934881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000113934881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000113934881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000141712651.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000036155325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000036155325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000113934881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000113934881.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000144490450.2 node_expansions=374
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490416.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490416.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490433.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144490439.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050043337.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000113934902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000141712674.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000063933103.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000113934873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000019487760.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000019487771.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000113934873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000113934902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000113934872.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000113934873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000113934873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000141712659.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000036155317.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000036155346.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000113934902.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000113934873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000144490439.0 node_expansions=120
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144487651.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144490414.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000144490436.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000144490441.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000144490426.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000144490441.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490438.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490438.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490461.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144490461.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144490470.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490470.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144492827.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000050043340.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000144490460.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113934894.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000141712673.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000063933127.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113934894.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019487795.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113934906.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113934894.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113934896.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113934906.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113934896.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000141715048.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036155351.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000036155353.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000113934896.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113934906.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000144492827.8 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144492847.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144492847.2 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144490436.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144490454.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144492814.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144490440.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144490462.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000144492814.8 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144492537.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144491425.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144490995.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144491275.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144491425.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144492814.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144491425.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144491428.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144491425.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144490427.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144491983.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144492551.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144492662.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144491426.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000144492814.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144492814.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144492814.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144492830.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144492830.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144492831.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144492838.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000144492838.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000144492816.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144492816.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019490158.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000019490158.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000019490158.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000019490158.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000144492828.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000050045717.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000144492841.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000113937281.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000141715060.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000063935482.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000113937281.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000019490148.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000113937259.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000113937261.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000113937259.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000113937259.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000113937261.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000141715050.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000036157725.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000036157718.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000113937259.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000113937273.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000144492841.5 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144496592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144496592.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144492839.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144492839.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144492861.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144492861.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144492842.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144492842.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169486677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169486677.5 node_expansions=147
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144492856.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144492856.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019490176.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019490176.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019490193.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019490170.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019490193.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066705305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000066705305.5 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019490205.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019490192.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019490205.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000066705320.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000066705320.0 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019490205.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019490214.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000019490214.0 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988934651.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019490193.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000019490193.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019490181.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019490181.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2399999988934628.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2399999988934606.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2399999988934606.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2399999988934640.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2399999988934627.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999988934628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2399999988934640.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999988934628.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999988934628.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999988934640.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999988934590.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999988934640.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000038932874.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000038932874.5 node_expansions=588
FooPlayer.decide: Prioritizing 23 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999988936742.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999988935630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999988935203.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999988935463.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999988935630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999988938408.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999988935648.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999988935642.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999988935630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999988934630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999988935630.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999988936186.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999988936741.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999988936852.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999988935631.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000027820206.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000036149763.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000025040428.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2699999988929650.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2699999988929262.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2700000013929630.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2700000022262094.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2700000005596546.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2700000036149763.0 node_expansions=149
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036149763.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036149763.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036158998.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036158998.0 node_expansions=280
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000036161117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036159561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000036159839.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036161394.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000036159005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000036159005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000036160561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000036161117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000036161228.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2700000036161394.5 node_expansions=4347
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000036161117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036159561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000036159839.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000036159005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000036159005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000036160561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000036161117.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000036161394.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000036161228.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2700000036161394.5 node_expansions=753
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000036161116.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036160004.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036159561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000036159887.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000036160029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036161409.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000036159029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000036159029.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000036160053.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000036160561.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000036161140.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000036161228.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000036160005.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2700000036161409.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036161394.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036161394.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164603.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036164603.5 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000169495632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000097272506.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000144495632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000108384507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000136162317.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000058382743.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000108384505.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000036161394.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000083384504.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000083384505.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000108384507.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000108384505.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000108384543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000136165459.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000030604950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000030604950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000108384553.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000108384505.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000169495632.0 node_expansions=100
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169495617.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000169495597.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000169495584.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000169495621.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000169498792.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000169498792.5 node_expansions=67
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000169497681.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169496586.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000169496173.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000169496425.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000169498792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000169496570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000169496570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000169495570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000169496570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000169495570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000169496608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000169497142.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000169497681.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000169497792.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000169496570.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000169496618.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2700000169498792.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169498830.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169498830.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036164618.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036164592.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036164592.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164618.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036164603.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000036164632.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000036164608.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036164641.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000036164641.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164629.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036164629.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164618.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036164618.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164641.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036164601.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000036164633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000036164607.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036164633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036164641.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000036164629.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000036164618.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000036164607.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000036164597.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000036164607.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000036164597.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000036164618.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000169498852.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097275741.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000144498826.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000108387755.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000136165519.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000058385976.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000108387740.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000036164641.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000083387756.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000083387740.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000108387752.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000108387752.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000108387756.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000136165506.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000030608197.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=3000000055608173.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108387756.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000108387756.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=3000000055608173.5 node_expansions=124
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000055608173.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=3000000055608173.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025009558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999997229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005564280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999991674225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994450668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961113890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002785113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988895057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038904997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061128946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055568601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011124376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011124657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905534.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050015290.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055572557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044460267.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019456584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025011308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016677417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022234086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016677129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016677962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036125249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011124337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011122681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041681640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013803.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041682754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052794500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033347739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038904439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030569416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052795597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033348851.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000061128946.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130895.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128955.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126724.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000061130895.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130895.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130895.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127015.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127015.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127002.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127002.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061127003.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061127010.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000061127012.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061127014.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061130895.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000061130895.2 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061128117.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128686.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127006.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061130909.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061129386.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061128673.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061129944.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061129375.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000061130909.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130909.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130909.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130908.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130908.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130908.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027795808.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999938904253.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033351365.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088908697.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088908687.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061130909.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011129145.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061130908.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061130908.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000094464253.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000094464254.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061130909.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061130919.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061130909.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061130923.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061130908.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061130919.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011129131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000094464254.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464254.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464254.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094464254.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464254.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938904244.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938904244.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000011133166.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000011133166.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000011129131.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011129131.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011131487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011131487.2 node_expansions=112
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000011130243.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011130798.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011132056.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011133167.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011129145.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011131501.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011130799.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011132070.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000011131502.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000011133167.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000011133167.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000011133167.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011129106.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011129106.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000011134293.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000011134834.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000011136112.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000011135834.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000011133167.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000011135556.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000011138067.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000011134834.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000011136112.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000011135571.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000011129120.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000011129120.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011129130.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011129130.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011133019.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011133019.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000011130232.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000011130788.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000011132049.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000011130798.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000011129135.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000011131480.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000011133020.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011130801.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000011132036.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000011131515.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000011133020.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011133022.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011133022.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011133055.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011133055.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011133051.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011133051.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944464610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944464610.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022249292.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000027799719.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083357065.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108362181.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055579277.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999986133054.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055579277.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055579288.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088912608.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088917736.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055579277.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080579274.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080579288.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000055579277.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055579274.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036134829.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000036134833.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016689499.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000108362181.0 node_expansions=124
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108357065.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108357064.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108357065.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362203.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108362203.0 node_expansions=50
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000108358174.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108358036.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108357075.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108359980.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108362200.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108358730.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108357062.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108359422.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108357061.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108359966.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108359411.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1500000108362200.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108362190.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108362181.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362190.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944469699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944469699.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000022249290.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027809421.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083362178.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108362181.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055584368.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986138146.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055584366.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055584379.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088922309.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088917724.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055584377.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080584390.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080588976.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055584379.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000055584366.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036139922.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000036139933.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016694599.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000108362181.0 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108362159.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108362159.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944469738.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944469738.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944469702.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944469702.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944469705.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944469705.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911136394.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911136394.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911136380.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911136380.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886136381.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886136381.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999886136421.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999886136413.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999886136421.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930577520.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999930577520.5 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999886136432.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999886136414.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999886136432.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999858358654.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858358654.5 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999858358592.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999858358605.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999877803036.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1799999877803036.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999877803036.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877803036.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877803047.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877803047.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877803047.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877803047.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999877800843.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999877800843.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999877800855.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999877800855.8 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999877804855.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999877800800.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999877804744.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877806688.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999877806689.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877805411.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877803744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999877803189.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999877800800.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999877806689.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999877806133.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999877806689.0 node_expansions=249
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999877803787.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999877803758.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999877806689.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999877803781.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999877803772.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999877806689.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999877804866.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999877803757.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999877805892.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999877804755.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999877806725.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999877804614.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999877803779.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999877804758.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999877806134.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999877803744.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999877806690.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999877806133.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999877806690.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877806689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877806689.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877806726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877806726.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999877806726.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999877806701.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999877806703.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999877806702.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999877806703.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999877806726.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999877806735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999877806735.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983364080.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999994477523.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000069476965.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069476969.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999988921393.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999900030736.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999988921401.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999988921393.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055590412.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000080590412.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000013923745.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000013921401.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000013923745.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999988921402.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999988921399.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999950032504.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999950032504.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999950031624.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1800000080590412.2 node_expansions=343
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080588082.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080588047.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080590412.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080590396.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080588037.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000080590412.2 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000080589134.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080589024.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080588024.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080590170.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080589037.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080589856.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080588856.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080588058.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080589892.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080589034.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080590426.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080588023.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080590412.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1800000080590426.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080590413.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080590413.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080590437.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080590437.8 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000080591538.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080591425.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080590427.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080592815.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080592536.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080591427.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080592272.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080591290.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080590425.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080592259.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080591425.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080590425.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080590426.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1800000080592815.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080592828.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080592828.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055594923.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055594923.2 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000055593926.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000055593815.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000055592815.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000055594937.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000055593815.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000055594649.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000055593815.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000055593679.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000055592816.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000055593815.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000055593815.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000055592847.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000055594926.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000055592815.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1800000055594937.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055594926.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055594926.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055594928.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055594928.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000055594934.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000055594923.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000055594936.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000055594927.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000055594936.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000055594936.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055594944.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055594944.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999852813579.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999852813579.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999852813624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999852813624.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999852816508.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999852816508.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999830585205.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999852813578.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999852813588.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999852816508.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999852813611.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999852816508.0 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999852814674.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999852814563.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999852813577.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999852814563.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999852815396.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999852814563.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999852814433.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999852813577.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999852814563.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999852814577.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999852816544.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999852813563.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999852815688.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999852813600.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=1799999852816544.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999852816508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999852816508.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999875040508.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999875040508.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999875040521.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999875040521.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999850041643.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999850041521.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999850040535.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999850041558.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999850042355.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999850041521.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999850041355.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999850040532.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999850041532.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999850041532.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999850040521.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999850042646.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999850040521.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999850042355.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1799999850042646.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999827814245.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999827814245.2 node_expansions=23
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030567947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961113613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988895613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011122613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011122057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033345447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000033345447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052796720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050021457.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036130566.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038908331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041686111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005572154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005573255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025018544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030573531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027795788.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025018555.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058352277.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047240609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055576989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005570206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005571004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005572129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011127406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022240188.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019462418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041681086.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019459362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041683930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019460527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038908930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019461083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038906921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019460196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030571940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000058352277.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058358275.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355628.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058347277.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000058358275.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352302.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352302.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352279.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352279.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933347856.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933347856.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933347831.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933347831.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933347845.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933347845.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999933347856.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999933347830.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933347856.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933353833.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933353833.1 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058352300.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058352314.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058352300.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086130088.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572758.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097241187.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352300.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352300.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352307.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352300.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086130096.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025017200.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997239411.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005572752.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352307.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058352297.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097241200.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097241190.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000097241200.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097241200.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097241201.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097241201.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241187.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241187.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058352275.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058352287.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058352288.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086130064.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005572731.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097241201.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058352275.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058352287.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058352275.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058352275.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086130076.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025017165.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997239409.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005572719.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352275.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058352287.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000097241189.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000097241167.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000097241201.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097241187.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097241184.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097241184.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069463416.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069463416.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069463416.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069463416.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030574518.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030574518.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030574518.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086130075.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999905570097.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977794976.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030574518.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030574518.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030574518.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030574532.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086130075.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025017187.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969461640.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977794962.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030574520.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030574518.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069463410.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069463408.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086130075.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130075.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130075.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130087.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130087.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130087.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086130087.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086130118.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086130118.6 node_expansions=9
FooPlayer.decide: Prioritizing 7 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000086132897.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130125.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133319.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133452.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086136108.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086130138.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086133599.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000086136108.4 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136099.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136061.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136099.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136099.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136099.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030580550.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030580544.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030580544.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999905576099.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977800997.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108358265.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030580552.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030580541.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030580544.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000030580544.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000125024932.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050017161.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969467663.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977800985.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030580544.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030580552.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108358265.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094463384.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000125024932.2 node_expansions=136
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086136095.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136074.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136067.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111130050.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136077.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086136078.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000111130050.6 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086139010.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139022.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086138845.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136065.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086139300.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086139410.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086136079.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086139565.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111130050.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=900000111130050.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111130050.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111130050.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111130062.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111130062.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000111132005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111132019.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111132828.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111130050.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111133253.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111133417.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111130070.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111133555.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000111133555.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111133530.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133530.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136876.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136876.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111133581.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111133556.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111133576.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111136850.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111133578.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000111136850.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111135461.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111135496.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111136309.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111135906.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111133531.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111136754.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111135930.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111136875.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111133532.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000111136875.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136874.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136874.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952800885.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952800885.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913911998.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913911998.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913915210.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913915210.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999913913954.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999913912009.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999913914787.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999913914398.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999913912009.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999913915242.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999913913009.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999913912009.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999913913289.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999913914120.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=899999913915242.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913915242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913915242.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913915245.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913915245.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999913917174.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999913915240.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999913918174.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999913917629.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999913918021.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999913915229.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999913915229.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999913916229.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999913915229.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999913916531.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999913917355.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=899999913918174.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913918174.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913918174.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999991698633.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016698633.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016698633.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072254189.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938919077.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069476421.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000016698645.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016698633.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016698633.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016698645.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072254209.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000011141300.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999955585744.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999986143091.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016698633.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016698633.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000094476411.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000094476421.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000094476421.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094476411.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094476411.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094474474.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094474474.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094474478.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094474458.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094474478.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000094474476.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094474476.9 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000094474480.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094477218.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000094474487.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000094474486.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116692166.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000094474480.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000116692166.2 node_expansions=104
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000094476425.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094474490.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094476855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094477255.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094474466.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094474466.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094475468.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094474466.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094475746.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094476577.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116692166.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000119470268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000119470942.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=1800000116692166.2 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116692190.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116692190.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141688729.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141688729.2 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692180.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694970.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694970.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000116692181.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116692188.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000116692212.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116692181.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116692212.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000116692212.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116692198.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116692214.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116692214.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692200.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692200.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692190.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116692190.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692192.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116694940.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116692187.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116692188.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116692199.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000116694940.5 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116692162.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692210.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116694562.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116694940.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116692210.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116692162.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116693162.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116692162.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116693440.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000116694273.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000116694940.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694940.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694940.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999958360741.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958360741.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999958360756.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958360756.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999958360755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958360755.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999958360721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958360721.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999958360721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958360721.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999991694958.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038917200.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000016694944.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000072250502.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999972249612.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000091694945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000038917180.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000038917166.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000038917168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000038917168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000094472734.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000055583867.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000000028277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000008361610.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000038917180.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000038917168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000116694966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000116694969.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000116694969.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694945.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694945.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694959.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694967.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116694960.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116694956.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000116694944.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116694970.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000116694944.0 node_expansions=65
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116694944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116694944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116695944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116695944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116694946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116694978.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116695944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000116694944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116696221.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000116695944.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000116697066.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000116694944.0 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116694958.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694958.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999991694943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000038917165.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016694943.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072250508.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999972249609.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000091694944.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038917165.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038917167.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038917179.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038917176.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094474853.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055583853.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000000028287.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000008363718.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038917199.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038917165.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116694968.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116694955.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000116694968.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116694966.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694978.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694978.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958362842.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958362842.0 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999991694965.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000038917201.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016694979.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072250545.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999972249646.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000091694966.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038917187.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038917201.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038917189.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038917211.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094472758.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000055583867.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000000028298.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000008361656.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038917187.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038917187.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000116694980.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000116694990.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000116694990.5 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116694966.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116694965.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116694943.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116694967.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116694954.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1800000116694967.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116694943.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116694943.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116695003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116695003.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116694991.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116694978.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116694980.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116694969.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116694958.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000116697067.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000116697067.8 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000116694956.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116694956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116695968.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116695958.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116694971.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116694992.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116695968.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116696234.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116695971.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116697079.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000116697079.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697082.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116697082.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697067.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116697067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116697079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116697079.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933362843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933362843.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933362877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999933362877.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933362867.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933362867.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908364932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908364932.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999908362868.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908362847.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999908364932.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999908362870.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999908362847.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999908364932.0 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999908362821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999908362835.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999908363855.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999908364932.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999908363845.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999908362845.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999908362845.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999908362845.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999908363855.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999908364123.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999908363845.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999908364932.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908364932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908364932.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922253807.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922253807.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999941699165.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988921377.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000016699188.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000022254709.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999908364943.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041699151.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999988921374.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038921374.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038921391.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999988921377.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044476929.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000005588040.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999950032485.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999958365831.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999988921377.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999988921363.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066699186.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066699168.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000066699186.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066699166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066699166.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066699179.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066699179.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066699201.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066699201.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999941699222.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988921431.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055588044.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000061143599.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999908365000.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999922253897.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080588044.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999988921453.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077810266.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038921435.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999988921431.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000044476990.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000005588110.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999950032545.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999958365878.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999988921434.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999988921434.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066699212.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000080588044.0 node_expansions=140
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000080588055.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000072254710.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000041699168.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000063921379.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2100000080588055.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080588044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080588044.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080588069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080588069.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080588092.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080588105.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080588078.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080591265.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080588080.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000080591265.5 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000080588043.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000080588054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000080589321.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000080589043.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000080589043.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000080588043.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000080588046.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000080588043.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000080591268.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000080589079.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000080589368.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000080589043.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000080591268.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000080591265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591265.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908368152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908368152.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908368177.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908368177.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950035778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950035778.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950035732.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950035732.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950038100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950038100.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999950035780.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999950038121.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999950035755.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999950035745.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999950035778.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999950038121.8 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999950035733.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999950035747.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999950037021.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999950036747.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999950036733.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999950038156.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999950035733.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999950035736.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999950035747.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999950036733.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999950037010.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999950036736.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2099999950038156.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950038121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950038121.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908370589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908370589.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886141905.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886141905.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999886141903.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999886141903.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999872253057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999872253057.2 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069461099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000086128654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075016654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086128388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066680266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066678321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069456367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075013867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030565765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030563264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030564930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041676042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063905277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052791110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072236166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066678388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036121042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050013333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038900208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058346088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000086128654.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131154.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130876.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130598.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000086131154.1 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000016678520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016678589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988900755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988901588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033350053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019458611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013904108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025014167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025014162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019460554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030571665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999988901574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999988899059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999988900726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988899907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000011850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013902184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013900795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027792251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013904698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013902476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005568850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000012694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000013805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991679360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124126.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011124126.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025015585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000002790795.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000052794487.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794487.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794209.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052794209.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000052794487.5 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353399.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353399.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353389.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353389.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353406.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058353406.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041688416.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058353400.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933348954.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002796066.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000125020089.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097245749.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058353399.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058353399.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000018288.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000018288.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058353399.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058353422.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131200.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131200.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058353400.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058353399.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058353400.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058353409.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000125020089.5 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000125020077.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023527.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000125020061.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000125020067.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000125020074.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000125023527.2 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000125022999.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000125022694.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000125022547.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000125022282.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000125022269.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000125022971.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000125023540.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000125022269.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000125023540.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125023527.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023527.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023541.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000125023564.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000125023539.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000125023564.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000125023565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000125023565.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041688464.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933352453.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002799575.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097245797.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000021786.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000021814.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086134686.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086134686.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356925.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356897.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000097245797.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097245797.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097245759.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097245797.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133359810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133359810.0 node_expansions=87
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000133359810.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133359532.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133359365.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133358976.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133359087.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133359087.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133359810.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133359087.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133359254.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122245196.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000130582032.2 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=900000133359810.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000133359810.0 node_expansions=143
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130582032.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000133359812.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000133359812.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133359812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133359812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133359832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133359832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133359810.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133359810.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000133359834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000133359834.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000133359855.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133359817.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000133359855.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000133359867.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000133359839.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000133359836.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166690174.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000133359844.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000133359834.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000166690174.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000133362486.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000133362320.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000133361931.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000133362042.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000133362042.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000133359820.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000133363042.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000133362042.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000133362208.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000166690204.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1200000158356307.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000166690204.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166690204.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166690204.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000166692877.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000166692726.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000166692337.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000166692432.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000166692432.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000166690210.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000166692448.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000166692431.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000166692598.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=1200000166692877.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166692877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166692877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166692877.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166692877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166692877.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166692877.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166696957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166696957.2 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000166692879.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000166692876.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000166692873.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000166692888.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000166692897.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000166692897.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166692900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000166692900.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000166696957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000166696957.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000122247578.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000094470663.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999933355108.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000083358677.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000194470675.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127803997.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127803997.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094470663.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000033357775.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000033357775.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000127803997.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000127803997.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000155581786.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000155581811.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127803997.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127804010.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000127804011.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127804008.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000194470675.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000194470675.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194470675.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194470690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000194470690.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000194470689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000194470689.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933355143.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933355143.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999933355132.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999933355132.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999933355147.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999933355147.2 node_expansions=6
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999933355073.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933357573.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933357184.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933357296.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933357296.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933355074.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933357296.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933357296.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933359129.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933357462.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999933359129.2 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1499999933359129.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1499999933359129.2 node_expansions=196
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999933359163.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999933359143.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1499999933359163.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933359143.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933359143.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933359158.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933359158.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999933359160.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933359157.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999933359154.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999933359143.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999933359152.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933359160.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933359180.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933359180.2 node_expansions=13
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999933359160.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933359144.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999933359154.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999933359142.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999933359152.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933359160.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933359170.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933359170.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999933359160.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933359159.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999933359169.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999933361643.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999933359179.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999933361643.0 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999933359142.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933361643.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933361268.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933361365.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933361545.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933359143.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933360420.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933360254.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933361378.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933361379.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999933361531.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999933361643.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933361677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933361677.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933361645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933361645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933361647.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933361647.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933364597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933364597.5 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999933361692.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933363791.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933363902.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933364636.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933361680.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933362956.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933364085.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933362789.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933363900.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933363902.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999933364081.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1499999933364636.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999933364623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933364623.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100033910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100033910.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000122257077.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000127813511.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999933364624.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083368191.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000227813526.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000200035744.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000161146858.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000161146858.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000127813525.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000066700636.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000161146844.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000161146844.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000188924633.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000188924623.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000161146844.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000161146867.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000161146844.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000161146858.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000227813526.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000227813535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000227813535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227820811.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000227820811.5 node_expansions=174
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227821913.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227822913.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227823024.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227823191.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227822079.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227821913.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227821079.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227823468.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227823191.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000227823468.8 node_expansions=2174
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227823468.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227821913.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227822913.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227823024.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227823191.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227822079.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227821913.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227823191.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000227823191.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000227823468.8 node_expansions=385
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227821933.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227822913.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227823024.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227820816.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227823191.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227820811.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227822094.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227821927.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227820816.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227820802.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227823191.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000227823464.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000227823205.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000227823464.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227823489.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000227823489.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227823478.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000227823478.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000227823481.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000227823477.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000227823456.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000227823456.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000227823464.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000227825836.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000227825836.8 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000227823447.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227824558.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227825573.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227824857.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227825281.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227823444.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227825836.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227823445.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227824725.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227824558.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227823447.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227824445.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000227823468.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000227825836.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000227825836.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000227825836.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227825851.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000227825851.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227830638.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000227830638.0 node_expansions=259
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000227828248.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227830637.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227829359.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227830359.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227829637.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227830081.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227828248.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227828248.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227828248.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227829526.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227829359.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227829248.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000227828248.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000227830637.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000227830637.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000227830637.0 node_expansions=1401
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000227830600.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227831877.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227831711.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227832711.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227831989.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227832433.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227830600.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227830600.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227830600.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227831877.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227831711.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227832711.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000227831600.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000227830600.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000227832989.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000227832989.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000227832989.0 node_expansions=448
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000227830612.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000227830624.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000227830651.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000227830629.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000227832989.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000227832989.0 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000227830627.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000227831877.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000227832711.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000227831711.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000227831991.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000227831600.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000227830613.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000227832738.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000227830625.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000227830602.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000227831877.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000227831711.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000227832738.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000227831600.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000227830625.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000227831600.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000227832991.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2100000227832991.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227832991.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000227832991.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000227833011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000227833011.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122276567.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000127833004.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999933384109.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000083387684.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000200055233.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000161166331.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000161166337.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000127832998.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066720109.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066720109.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000161166344.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000161166331.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000188944121.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000188944122.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000161166344.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000161166331.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000161166331.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000161166337.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000200055233.8 node_expansions=202
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000200055226.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000200055225.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000200055235.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000200055224.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000200055248.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000200055248.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200055248.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200055248.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200055262.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200055262.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200055247.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000200055247.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000200055259.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000200055259.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000200055273.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000233388560.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000200055257.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000227829357.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000233388544.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000233388560.0 node_expansions=67
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388563.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000233388563.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388563.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233388563.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233388560.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388565.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233388565.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233388565.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388581.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233388581.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988935703.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988935703.5 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999933384130.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999933384130.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069497871.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069497871.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069497876.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069497876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069497919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069497919.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069497906.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069497906.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069497908.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069497908.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069497912.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069497912.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069497947.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069497947.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000125054341.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000097277442.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999902828577.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000086165466.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000230610800.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000233388563.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000163944123.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000163944116.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000097277442.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000069497886.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000163944110.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000163944108.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000191721895.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000222277442.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000194499679.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000163944116.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000163944108.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000163944108.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000233388563.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233388577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233388579.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388585.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233388585.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388587.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000233388587.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000233388589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000233388589.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999958380190.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958380190.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999902828587.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999902828582.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999958380190.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999902828589.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999902828589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2699999958380190.5 node_expansions=77
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2699999941714693.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2699999941710414.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2699999958380192.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2699999955598915.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2699999950048662.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2699999955602972.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2699999950048081.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2699999927823583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2699999941713359.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2699999938936171.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2699999938936136.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2699999958380192.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999919491301.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999919491301.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069491269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000069491269.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000069491302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000069491302.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999958380170.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958380170.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000158381941.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000119493038.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000086158829.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000252826398.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000255604186.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000186159705.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000186159718.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000119493038.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000113937482.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000069491260.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000163937485.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000186159708.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000213937483.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000244493061.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000216715314.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000186159708.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000186159740.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000186159705.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000255604186.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000255604172.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000255604172.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999938927725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999938927725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999938927759.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999938927759.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999938927764.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999938927748.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2999999961149913.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999938927769.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2999999961149898.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2999999961149913.5 node_expansions=45
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999961149928.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2999999961149928.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083348945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000088903945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000086126723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072236930.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000088904486.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077790263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069458321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086123930.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066679167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075014778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055569166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000075015055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033345222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033341887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033345222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058345554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069459151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013818.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063903318.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058345833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052788054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232499.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000088904486.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088906152.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908374.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088908652.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000088908652.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038904988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036126642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022237409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055571986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000000014641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000013242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041680001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038904165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041682821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022237186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041683085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000013238.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000009892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000010448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000010185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008342684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008340462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013897685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005562961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016678263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011120749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011122416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013901027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019455515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033348085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013900517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055571986.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569763.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571986.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571430.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000055571986.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128385.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128385.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128432.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000119461730.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033355061.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061128396.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997236840.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027792410.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000091690172.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088906188.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005571062.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005571062.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061128419.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061128395.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997236840.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061128395.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061128396.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061128395.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061128395.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061128409.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061128395.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000119461730.1 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119461742.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119461742.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005571077.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005571041.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005571042.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005571063.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005571054.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005571077.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005571075.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005571075.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005571063.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005571063.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036126585.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000005571029.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000036126585.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036126596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036126596.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036126610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036126610.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036126599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036126599.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997236822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997236822.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243086.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243086.2 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997236865.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243109.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997236866.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997236869.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997236856.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999997243109.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999997240887.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997243111.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997238796.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997241296.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997239074.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997239076.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997239222.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997237976.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=899999997243111.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243123.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243123.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243121.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243109.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997243122.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243088.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997243090.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997243087.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997243099.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243122.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243111.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243111.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997243110.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243099.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997243090.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997243089.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997243090.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243110.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999997243110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243110.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243126.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243126.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243137.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243137.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997243138.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997243136.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997243138.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997243150.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997243150.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000183350630.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063915809.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027803819.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122250930.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119473153.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000036138030.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036138030.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997248253.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091695364.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000183350630.0 node_expansions=453
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000150023578.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150023578.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000150023567.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150028698.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150023547.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000150023546.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000150028698.5 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000150027589.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150025476.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150028001.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150028709.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150025754.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150025788.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150025920.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150026754.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150024642.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000150028709.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150028709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150028709.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150028746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150028746.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000150028733.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150028720.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150028733.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150028744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150028744.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150028757.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150028755.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150028757.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000216688144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000216688144.0 node_expansions=122
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000183364145.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183363978.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183366479.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183364423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000183362034.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183362034.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183363034.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183364423.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183365256.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000183363145.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000180574843.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000183354844.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000183366479.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1200000183366479.0 node_expansions=113
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183366501.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000183366501.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183366479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183366479.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183366513.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183366513.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183366515.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183366515.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000063920311.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000125033180.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030586069.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061141625.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000155588756.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000152810966.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036142515.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036142513.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000125033180.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125033180.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000125033202.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030586069.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000125033180.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000125033199.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125033180.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125033182.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000125033182.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000125033180.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000155588756.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155588765.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155588733.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155588765.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155588756.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155588756.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155588763.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155588755.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155588763.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591941.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155591941.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155588743.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155588733.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155588743.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000188914831.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000188914831.8 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155588746.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155588733.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155588746.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591941.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155591941.0 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155588743.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155588735.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000155591941.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155588745.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155588733.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155588733.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000155591941.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000155590829.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000155590677.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000155591385.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000155591144.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000155588720.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000155588733.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000155589718.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155591129.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155591109.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155591963.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000155589831.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000155591963.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591977.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155591977.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591965.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155591965.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591977.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155591977.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155594621.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155594621.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591977.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155591977.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591987.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155591987.0 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127814198.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155591961.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000155591973.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000155591975.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155591976.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000155591976.5 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155591976.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155591977.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000155591977.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155591951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155591951.0 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000127814189.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000127814199.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000127814202.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000127814192.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000127814177.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000127814192.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1200000127814202.2 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127814199.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127814199.8 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000127814187.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127814184.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127814187.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008367941.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008367941.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000183369707.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063923488.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097258610.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002811477.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033367044.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127814167.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152814176.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008367922.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097258623.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097258588.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000097258603.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002811492.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000097258610.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097258620.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097258610.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097258588.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097258588.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097258588.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000183369707.8 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183369710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183369710.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008370590.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008370590.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008367955.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008367925.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008370590.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008367948.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008367925.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000008370590.0 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000008370034.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000008369867.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000008370592.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000008369780.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000008370314.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000008367958.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000008367923.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000008368945.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000008370312.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000008370312.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000008370312.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000008369056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000008370592.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008370590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008370590.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008370624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008370624.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008370635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008370635.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000183372421.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063926180.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097261290.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002814179.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033369745.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127816878.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152816875.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008370623.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097261304.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097261312.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000097261312.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000002814198.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000097261290.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097261312.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097261304.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097261292.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000097261292.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097261290.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000183372421.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183372424.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183372424.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183374793.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183374793.2 node_expansions=93
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000183372404.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000183372400.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000183372368.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000183372368.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183374743.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000183374743.2 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000183374500.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183374300.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183373388.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183374224.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183374765.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183372354.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183372376.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183373354.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183374757.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000183374777.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183374465.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000183374187.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000183373465.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1800000183374765.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183374777.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183374777.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183374765.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183374765.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183374788.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183374760.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183377145.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183374781.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183374758.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000183377145.5 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000183376867.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183376868.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183376703.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183375757.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183375781.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183376624.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183374778.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183374756.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183375771.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183375758.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183377167.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183376882.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183376590.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183375889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000183377167.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183377160.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183377160.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000183379256.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000183379257.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183379126.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183378145.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000183379534.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000183378145.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183379015.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183377180.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183377145.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000183378167.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000183378180.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000183379259.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000183378981.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000183378256.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000183379534.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183379536.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000183379536.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000183379534.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000183379534.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000183379571.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000183379557.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000183379531.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183382173.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000183379543.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000183382173.5 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000183381654.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183381652.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000183381451.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000183380541.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183380541.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183380506.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000183381374.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000183379521.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000183379521.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183382208.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000183380506.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000183380506.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000183380543.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000183381362.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000183380617.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000183382208.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183382188.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183382188.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183382210.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183382210.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183382224.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183382224.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183382231.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183382231.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183382237.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183382237.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000183382233.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183382233.5 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000183389509.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183389509.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183389342.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183388398.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183388398.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183388398.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183389231.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183387398.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183387398.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183388398.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183391453.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183388398.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183388398.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183389231.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183388509.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1800000183391453.8 node_expansions=1443
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000183393535.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183393535.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183393368.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183393257.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183391423.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183391423.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183393812.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183393257.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183392535.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000183393812.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000183393812.8 node_expansions=439
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183391488.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183391440.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183393812.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183391450.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183391425.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000183393812.8 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000183393535.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183393535.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183393402.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183392458.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183392425.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183392458.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183393257.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183391423.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183391423.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183392447.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183392423.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183393291.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183392549.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000183393812.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=1800000183393812.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183393812.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183393812.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183395910.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183395910.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000183393816.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183395910.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000183393823.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183393848.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183393836.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000183395910.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000183395946.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000183395910.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000183395743.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000183394799.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000183394799.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000183394813.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000183394799.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000183395667.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000183393799.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000183393799.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000183394799.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000183394835.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000183394799.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000183394833.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000183395669.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000183394910.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1800000183395946.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183395912.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183395912.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977838609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977838609.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977838575.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977838575.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000183395955.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000033394166.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066729288.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999972282168.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000033393277.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000127840391.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122284835.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977838614.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066729291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066729279.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066729291.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999972282182.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066729279.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066729313.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000066729279.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000066729288.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000066729279.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000066729279.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000183395955.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183395956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183395956.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183395976.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183395976.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183395978.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183395987.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000183395987.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183395990.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183395930.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183395990.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000183395987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000183395987.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000183395997.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183395996.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000183395997.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216721022.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000216721022.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000183396001.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000183395985.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000216720976.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000183395988.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000183395988.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000216721009.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000216721009.8 node_expansions=91
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000200057567.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000202831288.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000213941045.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000216721011.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000211170378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000211167011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000205610635.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000200059969.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000197277711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000200054211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000186167674.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000197279812.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000216721011.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000216721009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000216721009.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972273902.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972273902.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972273901.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972273901.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972273911.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972273911.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999972273914.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972273915.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999972273881.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999972273917.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999972273894.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2099999972273917.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972273916.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972273916.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972273936.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972273936.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972273933.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972273933.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972273915.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972273915.0 node_expansions=24
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2700000038935490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000041713268.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000041711658.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000041708325.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000041713279.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000027819002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000030595491.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000016709001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2700000027821101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2700000011161891.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2700000041713279.0 node_expansions=383
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000011161891.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000027828558.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=39) score=2700000027828558.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027828558.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000027828558.0 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030596014.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030596014.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000222267749.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000072266001.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000105601070.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000133378869.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000186151532.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000161156638.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000016710424.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016710439.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000105601071.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072267739.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072267773.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000000044626.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000127816534.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000152818199.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000105601091.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000105601106.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000105601071.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000105601071.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000186151532.5 node_expansions=96
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000183373802.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000186151581.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000166705468.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000183370380.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000169486253.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000180595990.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=2400000186151581.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000186151532.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000186151532.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219484869.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219484869.0 node_expansions=23
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000219484889.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000205596000.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2700000219484889.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219484868.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219484868.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219484924.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000219484924.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000191707135.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000219484922.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000219484892.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000219484925.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000219484906.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2700000219484925.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000219484925.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219484925.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000191707148.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000191707148.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000247262725.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097260925.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000111151604.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000002818249.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000186151593.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000186151614.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000041705370.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000041705370.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000111151593.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000044484937.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000063929370.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000025039581.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000152818248.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000186151593.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000130596037.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130596025.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000130596025.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000130596025.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000247262725.0 node_expansions=106
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000247262725.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000247262714.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000247262702.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000247262685.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000247262670.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000247262685.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000247262725.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002818259.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002818259.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000002818256.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002818260.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000002818269.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002818239.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002818237.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000002818237.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2700000002818269.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000002818269.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002818225.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002818215.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002818253.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002818237.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002818269.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002818250.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002818250.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000247262695.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097260914.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000111151580.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000186151613.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000191707152.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000186151580.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000041705374.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000041705357.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000111151583.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000044484913.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000063929360.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000025039628.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000152818295.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000186151613.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000130596056.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000130596024.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000130596040.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000130596024.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000247262695.0 node_expansions=292
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000247262694.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000247262717.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000247262717.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000247262672.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000247262680.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2700000247262717.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000247262717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000247262657.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000247262717.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000275033764.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000275033764.5 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000275033790.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000263921016.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000250036854.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000261146563.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=3000000275033790.5 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999988895614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000002784836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002784836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000005335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983338113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988895057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033351046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038905001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129725.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038906866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005571588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005573533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005571034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030574165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041685331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463134.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033351097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030571574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016684073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005573519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005570170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005572965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036127473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027795237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030569694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019459138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038906150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025017181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038905251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025015542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902683.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461865.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047240558.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047240544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243210.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047244044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000047244044.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244044.2 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000047243314.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047242786.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047244017.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242495.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047243754.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047243870.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047243739.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000047244017.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080577366.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080577388.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005576476.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077799598.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047244031.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047244031.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033354291.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047244031.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005576476.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036132055.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000077799610.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047244031.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047244031.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047244031.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047244058.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047244031.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000020920.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000020920.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000080577388.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080577366.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080577366.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080582265.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080582265.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080579323.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080579600.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080580156.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080582282.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080580600.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080579323.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080580711.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080580600.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000080582282.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080579504.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080579504.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000025809.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000025819.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000028066.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000028597.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000029041.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000029068.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000027763.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000029153.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000029068.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000029597.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000000029597.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029624.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029624.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029588.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000029588.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000029588.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000029588.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080586040.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080586083.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005585155.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077808263.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047252699.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047252699.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033362947.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047252699.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047252724.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005585145.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036140750.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000077808268.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047252726.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047252699.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047252724.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047252699.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047252699.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000029588.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000080586083.4 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586070.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080586070.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586046.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080586046.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586046.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080586046.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080590642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080590642.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080586046.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080586046.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061143546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061143546.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061140213.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000061142435.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061142992.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061143435.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061143449.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061142182.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000061143546.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000061141880.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061141213.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000061142626.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000061143546.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000061143546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000061143546.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980587102.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980587101.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980587101.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980592545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980592545.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999980587101.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999980589323.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999980589878.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999980590337.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999980590323.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999980589045.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999980592545.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999980588792.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999980588101.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999980587115.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999980589491.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999980592545.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980592546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999980592546.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947263265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947263265.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947259213.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947259213.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947263268.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947263268.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947259233.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947259233.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947259214.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947259214.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000080593437.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061149000.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999952814766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025037882.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000013926777.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000013926777.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013925888.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994482325.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994482325.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952814789.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999983370335.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025037889.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999994482322.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999994482325.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999994482322.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999994482325.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999994482325.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999947259214.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000080593437.5 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080593437.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080593437.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947259215.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947259215.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947259214.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947259214.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999916696112.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916696112.5 node_expansions=2
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999916698881.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916698325.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999916699325.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999916698047.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999916699344.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916697779.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999916697103.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999916696122.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999916698491.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999916699604.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999916700168.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999916700168.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916700158.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916703665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916703665.5 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999916704496.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916705774.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999916705607.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999916706885.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999916705607.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916706885.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999916704663.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999916705329.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999916704663.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999916703663.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999916706052.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999916706885.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1199999916706885.2 node_expansions=954
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999916704218.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916705496.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999916705218.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999916705607.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999916705329.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916705225.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999916704387.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999916704385.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999916705064.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999916704391.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999916703385.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999916705774.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999916706885.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999916706885.2 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999916706891.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999916706887.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999916706872.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999916706875.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999916706909.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999916706909.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916706909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916706909.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916706874.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916706874.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916706874.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916706874.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886151346.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886151346.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000019485582.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000041111.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999891706887.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999994485555.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999952818889.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983374444.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999983373568.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999933374443.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999933374455.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999891706899.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999952818012.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999994485555.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999933374443.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999933374458.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999933374458.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999933374443.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999963930014.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999886151332.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000019485582.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019485555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019485555.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000019485555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000019485555.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000019485567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000019485567.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052811432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052811432.8 node_expansions=40
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000052812433.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000052812267.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000052813545.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000052813267.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000052812267.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000052813378.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000052813267.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000052813545.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000052812433.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052812433.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000052811433.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000052812433.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000052811433.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000052813822.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000052813822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000038923990.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000036151934.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000044480099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000041706934.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000052813822.8 node_expansions=1191
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1200000019488969.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000019488802.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000019490080.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000019488969.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000019488802.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000019489913.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000019489802.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000019490080.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000019488976.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000019488969.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000019487969.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000019488969.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000019487969.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000019490080.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000019488969.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000052813822.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000038924004.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000036151223.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000044480099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000033371767.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000041706934.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1500000052813822.8 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052813822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052813822.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000052813838.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052813838.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052813836.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052813836.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052813838.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052813838.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052813837.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052813837.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886146268.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886146268.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886146257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886146257.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886143493.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886143493.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886148381.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886148381.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855590716.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999855590716.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886148381.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886148381.9 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999886147270.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999886147104.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999886148393.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999886147270.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999886147105.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999886148215.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999886148104.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999886148395.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999886147285.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999886147271.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999886146270.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999886147270.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999886146270.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999886148381.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999886147270.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=899999886148395.4 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855592826.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999855592826.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855592857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999855592857.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999855592838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999855592838.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855596504.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999855596504.2 node_expansions=263
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999855594836.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999855594670.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999855595670.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999855594836.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999855594670.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999855595781.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999855596503.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999855594836.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999855594836.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999855593836.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999855594836.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999855593836.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999855595947.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999855595947.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999855594836.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1499999855596503.2 node_expansions=505
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999855595669.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999855595515.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999855595669.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999855595515.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999855595669.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999855595670.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999855596627.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999855595670.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999855595670.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999855594669.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999855596504.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999855595670.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999855594681.6 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999855596780.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999855595670.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=899999855595669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1499999855596504.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855596503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999855596503.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836152060.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999836152060.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836152055.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999836152055.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999836152081.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999836152081.2 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999836153066.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999836152904.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999836153080.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999836152070.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999836153066.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999836153066.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999836153066.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999836154015.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999836153070.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999836153080.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999836152079.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999836153080.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999836152070.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999836154181.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999836153066.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999836153079.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999836154181.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999819486400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999819486400.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900042848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900042848.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900042846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900042846.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000005598402.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999933376179.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999858375293.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961153958.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999955598400.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000000042880.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999991709511.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999866709513.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999858375291.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999919486422.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999961153956.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999900042848.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999916709511.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999916709533.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999900042846.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999961153955.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999863931734.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999819486400.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000005598402.0 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005598402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005598402.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000005598400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005598400.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005598402.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005598402.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005598407.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005598407.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005595638.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005595638.8 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075013920.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083348665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077790864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063901920.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077792220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086126420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072234145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000086124778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083345334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083346364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063901386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055567164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066680219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055566885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069458863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061123866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058345275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063900833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058343610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058343610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072235888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075012000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075012820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075014975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012140.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000086126420.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129753.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129198.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086126976.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000086129753.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013900500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997236308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027794109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013902710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016682444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030570541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997238252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997239076.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997238810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997238242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047239198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044464165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038905776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011126852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022237129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005568248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022234705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036129751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013904684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038905862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571319.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050018642.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017253.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015309.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018642.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050018642.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018653.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018653.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050018643.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018643.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023239.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050018669.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018662.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050018675.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050018665.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050023239.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000050023239.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050023103.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050020592.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018648.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020883.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050023250.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050021583.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050023253.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021306.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000050023253.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023239.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050023264.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077801054.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050023253.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988909472.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023263.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025021485.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000113912151.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023253.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023253.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988909472.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988909461.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050023239.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050023263.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023253.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023250.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997243683.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997243683.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086134374.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086134374.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000113912151.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113912165.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113912165.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000113912189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113912140.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113912189.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113912191.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113912191.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000077801079.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050023302.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988909523.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050023301.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050023301.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025021525.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050023301.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050023302.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999988909523.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988909524.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050023302.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050023302.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050023301.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050023301.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997243746.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997243746.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086134413.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086134424.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086134424.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134414.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134387.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134414.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134414.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134414.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134424.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134387.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134424.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086138857.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086135413.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086136356.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134413.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086136634.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086139023.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137356.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086137356.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137079.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111129798.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000111129798.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129811.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129811.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129798.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129798.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129822.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111129834.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111129822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129822.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988904933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988904933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988904922.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988904922.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033351147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033351147.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000033351147.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033351110.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033351147.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033351147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033351147.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000033351155.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033351123.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033351155.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041685360.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038907581.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013907582.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038907588.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025017804.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000138907582.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038907582.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038907592.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000000017803.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000000017810.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038907581.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038907581.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038907592.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038907588.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999997240026.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999997240025.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000111129803.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000111129810.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=900000138907582.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138907592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000138907592.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163907556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163907556.0 node_expansions=112
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000138916616.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138912171.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138914116.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138912171.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138914394.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163907557.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138914116.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000155574224.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000155574223.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000163907557.0 node_expansions=209
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000138915961.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000138916628.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000138912172.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000138914116.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000138912182.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000138914405.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000138914117.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000138915117.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000138914838.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000138914560.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163907557.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000163907557.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163907580.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163907580.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988905765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988905765.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988905777.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988905777.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000017765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000017765.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000000017776.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000017776.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000017787.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000017787.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066685355.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063907590.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999988905776.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000013907554.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063907554.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050017791.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000163907566.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000063907554.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063907569.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036129790.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000038907554.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063907568.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063907565.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063907554.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022240012.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022240000.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000136129790.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000136129800.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000163907566.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163907568.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163907568.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000163914796.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163915479.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163912018.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163913953.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163912008.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163914231.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163912423.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163915368.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163914645.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163913407.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000163915479.2 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000163912042.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163912053.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000163915479.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163912045.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163912041.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000163915479.2 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000163914646.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163914832.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163912054.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163913954.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163912009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163914231.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163912029.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163914923.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163915479.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000163914645.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000163913421.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000163915479.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163915479.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163915479.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163915515.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163915515.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000163915515.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163915515.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194471046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194471046.5 node_expansions=30
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000191696211.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000194473989.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000188918433.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000188918433.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1500000194473989.5 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000175026613.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194473989.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000194471057.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000194471049.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000194471083.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000194473989.5 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000194473725.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000194473823.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000194471058.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000194472989.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000194471045.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000194473446.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000194473267.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000194471047.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000194473989.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000194473759.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000194472434.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000194473448.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000194473989.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194474003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194474003.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194474014.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194474014.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000194474015.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194473996.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000194478856.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000194474004.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000194474006.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000194478856.5 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000194476670.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000194476780.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000194473978.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000194475934.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000194473967.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000194476371.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000194476204.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000194473968.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000194473968.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000194478867.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000194476634.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000194475356.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000194476357.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000194478867.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194478856.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000194478856.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194478857.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194478857.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175029538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175029538.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000194478883.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000194478883.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000194478915.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000194478927.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000194478927.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175029572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175029572.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000097256695.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000094478916.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019477148.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069475405.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000119475405.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080582464.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000094478917.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000094478927.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066701138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000030589138.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069478915.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000094478926.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000119475405.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000119475405.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000022255805.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022255822.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000166701156.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000194478882.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000194478882.0 node_expansions=162
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166706493.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166706493.0 node_expansions=359
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000166701147.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166701147.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166701147.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000194478907.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000194478907.5 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000166701159.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166701145.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000166701144.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166701169.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000166704080.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000166704045.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000166704080.8 node_expansions=85
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000166703802.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166703914.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166701136.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166703077.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166703813.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166701153.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166703538.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166703375.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166701146.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166701136.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166702146.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000166704094.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000166702538.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000166703522.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000166704094.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166704097.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166704097.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000022258760.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000022258759.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000022258760.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077805755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077805755.8 node_expansions=446
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000052811980.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000050041645.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000050038867.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000050041645.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000050041811.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000052811424.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000050038867.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000050041811.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000052811536.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000050039145.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000050039589.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000052809313.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000052812259.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000050040256.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000050041645.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000075029946.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000077803153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000077805779.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000077805779.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000050041811.5 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=2400000047264034.0 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=2400000047264034.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2400000050041811.5 node_expansions=4093
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000050041534.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000050041645.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000050038867.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000050040811.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000050040978.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000050038867.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000050041811.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000050041089.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000050041256.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000050038867.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000050039867.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000050038867.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000050039867.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000050040256.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000050041256.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000050035883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000052809037.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000047257646.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000052810714.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000047256716.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000050041811.5 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=2400000047264034.0 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=2400000047264034.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2400000050041811.5 node_expansions=328
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000050041811.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000047264035.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000047264034.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000050041811.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000030590534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000030590534.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050041859.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050041859.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050041839.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000050041839.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033375877.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000033375877.5 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000033373263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000033373263.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000013924469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013924469.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013924473.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013924473.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013931481.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013931481.0 node_expansions=262
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000013934135.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013932579.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013931468.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013933413.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013933579.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013931468.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013932746.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013933690.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013931468.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013932468.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013931468.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013931468.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013931468.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000013932857.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000013933857.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2400000013934135.0 node_expansions=4064
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000013932604.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013933437.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013933604.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013932493.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013933715.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013934159.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013932493.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000013931493.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000013932882.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000013933882.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000013934159.5 node_expansions=1602
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000013935233.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013935400.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013936623.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013936233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013935122.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013936345.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013935122.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000013935511.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000013936789.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000013936511.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2400000013936789.5 node_expansions=565
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000013934112.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013936789.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000013936756.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000013934137.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000013934159.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000013936789.5 node_expansions=79
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000013935233.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013935400.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013936067.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013936233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013934154.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013935124.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013936345.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013934123.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013935122.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000013934124.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000013934123.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000013934122.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000013935523.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000013936789.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000013936511.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2400000013936789.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000013936789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013936789.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983380334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983380334.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955602579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955602579.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999980603468.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999980603468.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000075048803.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000072271014.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999969491460.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000038937701.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000088937690.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000027825693.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000172271022.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000072271026.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000072271014.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000016715467.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000047271014.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000108382133.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000091715469.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000072271024.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000000047903.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000000047914.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000158382145.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000144493256.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000172271022.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000172271037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000172271012.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172271037.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999969491483.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999969491445.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969491483.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980598528.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980598528.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999955598546.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999955598525.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955598546.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997263273.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997263273.5 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999955598551.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999955598535.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955598551.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999952820718.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999952820718.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999927820775.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999927820745.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999927820775.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927820775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927820775.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2999999952820737.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2999999952820737.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2999999952820737.0 node_expansions=16
FooPlayer.decide: Prioritizing 1 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999952820739.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=2999999952820739.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000083348377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086128099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027788000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086125044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063900543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063901165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077793376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058344986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052790265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061123876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075013666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033344931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033341875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033342430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055565330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789986.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000086128099.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131155.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127266.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000086131155.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016682076.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013902098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019463831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000019461888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013906609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022241607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022240495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036131374.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986128474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986127639.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999988901530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055572544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027795278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027796089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013556.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027793810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000014304.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012915.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016682707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005572986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988902360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988904027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013906595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011128237.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033352473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008350462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986127629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999986124559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999986125129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019460254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008350764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002792684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991682083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999994457627.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000055572544.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055572544.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908957.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908957.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097242302.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033357332.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086131190.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063908968.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030572967.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097242290.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063908956.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011129400.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086131179.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063908956.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063908956.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063908968.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997239637.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239623.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063908956.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063908968.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063908957.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011129401.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000097242302.6 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097242300.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097242275.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242300.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097248023.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097248023.1 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097242312.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097242299.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242312.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027795144.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027795144.1 node_expansions=9
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997242034.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997242034.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997245367.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997241620.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997240645.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997241620.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997241887.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997241610.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999997245367.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997245367.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997245355.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245367.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245378.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997245368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997245353.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997245368.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997245368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997245368.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997248313.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997247756.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997247742.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997250535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997247298.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997246354.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997247299.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997247576.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997247298.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038907195.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000038907195.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907195.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038907195.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907199.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038907199.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907211.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038907211.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907200.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038907200.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038907209.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038907209.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038911373.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038911373.4 node_expansions=57
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000069462719.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000038907177.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000069462720.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1200000069462720.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069462719.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069462719.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069462742.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069462742.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000069462723.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000069462723.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999986135493.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986135908.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986136630.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986136464.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986135493.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986134519.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986135493.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986135781.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986135503.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1199999986136630.2 node_expansions=207
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999986133686.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986134130.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986136654.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986135922.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986133987.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986133686.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986132741.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986133686.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986133978.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986133699.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999986136654.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986136644.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986136644.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986136678.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986136678.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999986136668.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986136668.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038916213.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038916213.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000133360671.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080581992.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000147249569.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000100027338.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000077803337.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000133360669.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000058359772.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000122249559.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000125027326.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000125027336.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000100027347.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000100027324.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000044470005.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000044469990.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000100027324.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100027324.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038916236.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999986136658.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=1200000147249569.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147249546.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147249546.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147253725.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147253725.0 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000147256548.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147255659.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147256104.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147257215.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147255937.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147253770.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147255548.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147254715.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147254993.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147255937.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147255659.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000147256548.5 node_expansions=297
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000147255005.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147255437.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147254993.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147255285.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147257217.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147255282.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147255282.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147254993.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147254048.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147255174.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147256548.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147254995.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000147256548.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147256548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147256548.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147260699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147260699.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147256550.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147256559.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147256581.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147256547.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147260699.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000147260699.8 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000147258477.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147258945.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147258477.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147258771.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147258656.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147260723.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147258755.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147258477.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147257546.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147257556.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147258667.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147258755.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147258492.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000147260723.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147260699.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147260699.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147260714.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147260714.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147267714.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147267714.2 node_expansions=237
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000147265615.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147266059.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147265615.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147267726.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147265893.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147265781.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147266337.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147265893.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147266726.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147264670.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147264670.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147265781.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147265893.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000147265615.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000147267726.2 node_expansions=454
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000147265638.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147266069.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147265615.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147267739.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147265890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147265781.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147266344.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147265893.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147265624.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147264670.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147264677.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147265778.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147265893.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000147265638.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000147267739.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147267726.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147267726.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147270391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147270391.0 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147267727.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147267737.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147267755.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147267736.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147270392.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000147270392.0 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000147269669.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147269850.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147270114.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147269836.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147269693.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147269946.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147269848.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147270415.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147269947.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147267724.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147268725.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147268725.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000147269838.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000147269947.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000147269669.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000147270415.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147270404.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147270404.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147272778.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147272778.8 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000133381504.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000080602844.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000100048159.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077824183.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000133381504.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038937060.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058380604.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122270392.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000125048194.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000125048190.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000100048171.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000100048173.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000044490837.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044490826.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000100048173.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000100048174.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038937048.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999986157493.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000133381504.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133381516.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133381480.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133381516.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152355.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161152355.8 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000133381515.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133383876.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000133381543.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133381534.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133381527.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000161152380.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000161152380.2 node_expansions=134
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000133383457.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133383079.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133383916.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133382524.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133383638.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133383470.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133383735.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133383635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133383749.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133383624.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133381526.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133382525.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133382513.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133383637.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000133383746.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000133383468.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000161152380.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000147261824.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000150044768.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000152818380.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000158377569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000158374212.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000150045491.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000161152380.2 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152394.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152394.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161152429.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152394.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161152394.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161152426.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136152429.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136152429.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161152429.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161152429.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136152417.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136152417.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136145981.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136145981.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000083367304.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000150034859.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000075034853.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000102812641.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000161145960.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000066701531.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061145085.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000125034849.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000127812641.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100034852.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000075034873.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000102812629.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069479296.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000069479296.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000102812629.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127812642.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000041701540.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999988921973.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000161145960.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000161145980.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161145977.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161145980.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000177811632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000177811632.0 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161145973.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161145960.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161145973.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161145982.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161145982.8 node_expansions=6
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000194481192.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000194480803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000194481636.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000194481358.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000194481192.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000194480247.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000194481469.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000194481358.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000194481469.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000194481358.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000194479247.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000194480247.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000194480247.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000194481358.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000194481469.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000194481192.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000177811643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000194475633.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000194475633.0 node_expansions=577
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000177809976.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000177809953.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000177809972.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177809966.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177812314.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000194475633.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=2700000194475633.0 node_expansions=81
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000177811900.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177811511.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177812345.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177812064.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177811900.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177809952.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177812175.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177812063.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177812174.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177811052.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177809952.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177810952.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177810962.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177812064.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000177812185.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000177811896.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000194475633.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2700000194475633.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194475656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475656.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194475683.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194475683.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033363668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000033363668.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000033363671.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000033365971.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000033363703.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000033363657.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000033365982.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000033365982.5 node_expansions=73
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000033365603.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000033365149.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000033365996.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000033365705.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000033365620.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000033363656.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000033365900.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000033365718.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000033365881.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000033364777.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000033363668.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000033364593.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000033364609.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000033365705.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000033365889.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000033363656.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2700000033365996.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000033366017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000033366017.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033368387.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033368387.0 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000013921574.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033366022.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033366020.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033365984.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033365997.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=2100000033366022.5 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000013921584.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033366004.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000033366004.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013921552.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013921552.5 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000002807413.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000002807396.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000002807388.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000002807417.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000002807398.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000002809776.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000002807400.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000002809780.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000002809780.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000002807400.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000002807411.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000002809798.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000002809799.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000002807411.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000002807413.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2100000002809799.5 node_expansions=147
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000169477321.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000127810654.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000152810654.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000061143987.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000088921788.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000163921765.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000100032877.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000075032876.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000127810677.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000130588455.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000102810654.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000077810653.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000088921765.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072255098.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000072255098.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000105588431.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113921788.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000027810653.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000169477321.2 node_expansions=666
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000169476911.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169475943.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169476505.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169477053.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169476876.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000169474932.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169477176.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000169477043.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169477154.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169476077.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169474932.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169475930.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000169474932.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169477321.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169477053.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000169477172.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000169474966.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000169477321.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169477319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169477319.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000169477354.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000169479439.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000169479454.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169477376.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000169479465.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000169477351.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000169479465.0 node_expansions=144
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000169479296.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000169478364.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000169478907.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000169479475.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000169477931.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000169478376.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000169479576.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000169479465.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000169477364.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000169479586.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000169478476.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000169477375.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000169478376.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000169477351.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000169479486.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000169479586.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000169477364.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2700000169479465.0 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000169479487.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000169479462.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169479487.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000169479485.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000169481671.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000202812765.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000169481696.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000169479484.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000169481688.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=3000000202812765.0 node_expansions=256
FooPlayer.decide: Prioritizing 5 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000200034987.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000202812765.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000197257232.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000186146133.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000186146110.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=3000000202812765.0 node_expansions=15
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016674336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008340669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030564891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016674336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000006780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008341558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005561503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002784558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963894446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986116168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013896501.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000030564891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030562669.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=300000030564891.9 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038905880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571656.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127235.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030570763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030568321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997237422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997237141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793067.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025015257.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997237131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997237140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011124370.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011126028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019456361.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008346871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002788248.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789082.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030569986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025015275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679417.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680528.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679142.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997235198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000038905880.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038910465.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038909630.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038908530.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000038910465.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910465.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000038910039.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038910464.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038908941.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038905863.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038910475.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038907828.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038910187.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038907817.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000038910475.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910464.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910464.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910465.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910466.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910478.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038910478.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000038910467.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000038910464.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000038910475.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000038910464.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000038910498.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000038910498.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038910498.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038910498.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947242006.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242006.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947242006.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947242006.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947242020.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947242020.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916686501.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972243798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972243798.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972243834.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972243834.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972243847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972243847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972243836.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972243836.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686489.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916686489.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916686489.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916686500.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999930575389.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002799389.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005577167.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044466057.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930575378.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999930575378.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002799390.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036132713.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005577157.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999972243823.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999916686490.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988908713.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044466046.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972243834.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972243823.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972243823.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972243824.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999972243834.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000044466057.2 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044466046.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000044466043.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000044466040.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000044466043.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000044466051.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000044466051.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044466040.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044466040.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916686474.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686474.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916686474.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686485.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916686485.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999916686487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916686487.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916686474.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916686474.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883353165.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883353165.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883353176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883353176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883353162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883353162.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883353162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999883353162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999883353162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999883353162.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999861130940.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999861130940.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999861130940.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999861130940.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999861127340.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999861127340.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999844460687.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916684676.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983351343.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958351343.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999844460662.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999844460662.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999916684676.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983351343.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952795787.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999916684677.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999830571787.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999902794009.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980573566.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999908351367.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999886129107.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999886129131.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999886129131.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999886129120.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=599999983351343.0 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983351343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983351316.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351343.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983351355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983351316.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351355.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999844460687.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999916684688.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999861127355.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999958351355.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999844460687.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999844460688.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999916684688.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983351355.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952795800.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999916684689.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999830571798.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999902794022.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980573577.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999908351356.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999886129156.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999886129131.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999886129156.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999886129131.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=599999983351355.0 node_expansions=130
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983351368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983351329.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351368.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983351356.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983351356.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983351330.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351356.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066679445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083348099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000088903666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077791723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000088903931.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086126154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077792831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052786930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063902555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069458388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061126366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075012820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063899999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058344443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000088903931.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088907542.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088905320.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905598.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000088907542.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000011319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000011876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000015477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000016033.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000016308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000014362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033350756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794077.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055574209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044462263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033346099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005567406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019459681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011126027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033351375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036126696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036126418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013901348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013900738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030568308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030568852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000055574209.6 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571987.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055572265.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055574209.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000055574209.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066685347.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066685347.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690487.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066685344.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066690487.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066685353.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066685343.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066685355.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000066690487.8 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066687709.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066687285.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066687709.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066686729.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066687007.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690489.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066690223.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066687007.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000066690489.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066688266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066688266.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690491.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690514.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944468698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944468698.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944463823.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944463823.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944468698.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944468698.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944463834.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944463834.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911135387.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911135387.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911128285.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911128285.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999911132900.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999911132456.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999911132887.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999911133442.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999911133456.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999911131900.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999911132164.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999911135400.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999911132165.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999911135400.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911135387.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911135387.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911135410.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999911135410.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888907733.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888907733.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933355110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933355110.2 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000028724.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000100028710.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055584266.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000028711.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944471377.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000028711.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066695378.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033362044.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022250933.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022250933.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000028721.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000028710.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000028710.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999944471377.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999944471388.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999944471377.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000028710.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066695378.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=600000100028710.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100028724.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100028724.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877802044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877802044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877799822.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877799822.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877799835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877799835.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000028712.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000100033877.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055589433.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000028725.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944471379.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000028711.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066700544.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033367210.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022256099.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022256099.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000028725.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000028711.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000028722.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999944471380.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999944471379.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999944471378.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000028722.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000066700544.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000100033877.5 node_expansions=194
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000100031099.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100030655.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100031099.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100030401.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100033877.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100031656.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100031655.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100030101.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100030377.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000100031099.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000100033877.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100033878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100033878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100033878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100033878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100031657.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100031657.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000100036277.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100035833.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100036289.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100036266.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100036845.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100039601.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100036822.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100036266.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100033877.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000100035557.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000100035557.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000100039601.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100039599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100039599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100039635.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100039608.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100039635.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938917477.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938917477.2 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999852806679.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999877812931.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999877812931.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852806667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999852806667.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999830578997.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999830578997.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952805655.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052805665.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000008361220.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977805664.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999897248320.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999975027887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000019472344.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999986138997.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999975027887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000000027888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999977805666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999952805653.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999952805653.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999897248320.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999897248333.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999897248320.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999975027888.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000041694566.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000052805665.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052805664.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805664.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052805666.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052805666.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052805664.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805664.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952805651.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052805665.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008361222.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977805676.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999897248332.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999975027886.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019475540.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986142204.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975027910.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000027907.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977805662.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952805674.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952805651.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999897251526.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999897251526.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999897248332.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999975027888.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041697759.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000052805665.5 node_expansions=114
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808870.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052808870.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805674.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805674.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027805701.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027805701.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999927805674.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983364437.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977808881.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999872248339.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999805579006.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999950027918.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994472354.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999961139019.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999950027918.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000027933.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977805696.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999927805696.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927805686.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999872248339.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999872248339.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999872248354.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999950031104.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016694600.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000016694600.0 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016694576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016694576.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000016694590.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000016694543.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000016697751.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000016694566.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000016694543.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000016697751.4 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000016694529.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000016696917.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000016696484.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000016696931.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000016696195.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000016696919.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000016697475.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000016694531.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000016696928.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000016694542.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000016696195.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000016697753.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000016697753.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016697762.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016697762.4 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086127556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061123889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069460000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077791112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072235589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083348922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000086126420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792809.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075015556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033347723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052786385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069455876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063899487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069458310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041675819.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033345777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000086127556.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132000.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000086132000.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000002794038.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013902151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030572421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027795831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000013906597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030573599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036129720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030575276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052798667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044465056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033348044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792422.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999986122920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999986124575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002792416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022237764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027796365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033350264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011127694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036130819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005572428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000015194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999986124574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999986124559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999986124559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999986124574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997235684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000052798667.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052797001.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798389.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052798667.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356876.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353145.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356876.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354229.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058354109.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058354654.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356729.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355618.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058351452.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000058356876.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356877.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356877.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356902.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356902.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058356890.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356890.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356891.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005577336.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038910690.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091690236.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116684763.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991687572.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058356902.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005577335.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058356902.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091690246.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356891.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356891.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086134679.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061127430.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991687558.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356891.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356891.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356892.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058356891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000116684763.8 node_expansions=98
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086136345.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137456.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086139002.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086137345.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086138724.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139956.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138834.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086134668.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116684763.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000116684763.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005571872.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005571872.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005571884.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005571884.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577183.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577183.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005571909.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005571909.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581363.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581363.8 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000005573588.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005574689.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005575253.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005574568.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005575112.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005574975.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005577198.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005576077.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005571911.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000005577198.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577198.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005577198.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577213.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005577213.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581380.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581380.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000005578876.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005579987.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005580557.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005579295.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005580124.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005579850.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005580402.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005578330.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005581376.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005577223.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000005581376.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359154.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359154.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581376.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005581388.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011136934.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011136934.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011136933.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011136931.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011136933.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011136942.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011136942.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000011136954.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011136942.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011136954.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977806955.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977806955.9 node_expansions=49
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999977803623.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999977803610.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999977803588.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999977803579.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999977803601.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999977806906.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999977806906.9 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999977805230.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999977806368.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999977806930.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999977803563.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999977805645.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999977806478.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977806227.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999977804560.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999977806491.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977804698.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999977806478.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=899999977806930.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977806917.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977806917.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999977809811.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977809811.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977806906.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977806906.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950029128.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950029128.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999950029141.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950029141.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999950029166.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999950029166.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999950029165.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999950029150.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999950029165.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922251398.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922251398.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999922251402.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999922251351.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922251402.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922254293.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922254293.0 node_expansions=53
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999963921848.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000030588516.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000105586473.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061144970.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999950032070.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999975033848.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027811637.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000094478304.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005589404.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005589404.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000061144960.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005587627.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999950032070.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000005589404.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000005589404.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975033848.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005589404.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000005589404.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000105586473.5 node_expansions=1116
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000072254844.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072255527.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000072255954.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000072256083.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000072253186.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072255258.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072256091.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000072255805.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000072254137.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000072254137.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000072254299.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072254971.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000072256091.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000072256083.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000072256058.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072256083.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105586486.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105586486.5 node_expansions=59
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000072257759.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000072258468.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000072258860.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000072257916.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000072259037.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000072258194.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000072258749.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000072257092.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000072257083.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000072257203.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000072256092.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000072259037.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000072256092.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000105586486.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000105586486.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105586511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105586511.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966702379.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966702379.2 node_expansions=207
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999966698397.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966699047.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966699486.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966698492.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966699603.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966698769.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966699349.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966697672.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966697681.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966697834.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966696723.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966698677.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966696741.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1799999966699603.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966699627.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966699627.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966705060.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966705060.5 node_expansions=235
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999966704046.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966704768.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966704657.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966705046.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966704212.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966704490.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966705046.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966704212.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966703379.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966703379.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966703490.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966702379.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966704323.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966702379.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999966705046.0 node_expansions=450
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999966704061.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966703403.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966704783.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966703394.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966704237.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966704491.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966705059.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966704228.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966703392.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966703403.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966703505.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966703392.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966702392.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966704339.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966702394.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999966705059.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966705070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966705070.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999944482858.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944482858.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999944482847.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999944482847.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925038414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925038414.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999925038415.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999925041091.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999925039415.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999925040803.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999925039424.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999925040248.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999925040526.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999925039415.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999925040248.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999925039414.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999925039414.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999925039539.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999925039414.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999925038414.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999925040373.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999925038414.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999925041091.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925041081.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925041081.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925046428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925046428.8 node_expansions=331
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999925046414.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999925047414.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999925048803.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999925047414.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999925048247.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999925047525.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999925046414.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999925048525.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999925047414.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999925048247.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999925047414.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999925047414.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999925048803.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999925047414.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999925046414.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999925048358.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999925046414.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999925048803.2 node_expansions=5797
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999925046414.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999925047692.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999925047414.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999925048247.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999925047525.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999925046414.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999925048525.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999925048247.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999925048525.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999925048803.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999925046414.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999925048358.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999925046414.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1799999925048803.2 node_expansions=710
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999925046427.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999925048550.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999925048258.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999925048247.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999925047692.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999925048526.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999925047424.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999925047525.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999925047438.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999925046414.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999925046414.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999925048372.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999925047414.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999925047428.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999925046438.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999925048813.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999925046414.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1799999925048813.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925048813.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925048813.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905606483.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905606483.2 node_expansions=43
FooPlayer.decide: Prioritizing 30 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 30 actions with lookahead depth=3
  Action 0: expected_value=2099999938937649.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999938939760.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999938939482.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999938938649.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999938939482.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999938938926.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999938939204.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999938939760.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999938938649.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999938938760.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999938938649.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999938937649.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999938937649.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999938939593.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999938938649.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999938939593.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999938938649.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999938938649.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2099999938937649.0 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=2099999938937649.0 action_type=ActionType.BUILD_ROAD
  Action 20: expected_value=2099999933376704.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2099999933376870.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2099999936155774.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2099999933376430.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2099999925047924.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2099999919490870.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2099999905606426.8 action_type=ActionType.BUILD_CITY
  Action 27: expected_value=2099999938939760.0 action_type=ActionType.BUILD_CITY
  Action 28: expected_value=2099999905606426.8 action_type=ActionType.BUILD_CITY
  Action 29: expected_value=2099999938939760.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2099999938939760.0 node_expansions=478
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999905606443.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999938939774.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999905606426.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999938939760.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2099999938939774.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999938939760.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938939760.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933384205.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933384205.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999969495303.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000002828636.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077829559.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000066718426.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999980607302.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999938939746.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000022273998.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122273998.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000011162886.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000050051759.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000105607315.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999988939776.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999933384191.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011162857.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011162857.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999980607316.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000011162871.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999977829536.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000122273998.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122273994.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122273994.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122274017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122274017.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122274017.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122274017.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122274026.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122274026.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122274021.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122274014.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122274041.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122274020.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122274016.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000122274041.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122274027.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122274013.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122274027.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000161154922.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000161154922.5 node_expansions=68
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000122274056.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122274051.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000155607327.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122274037.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155607312.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000122274038.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000155607327.5 node_expansions=93
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000152829561.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000152829577.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000155607327.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000155607327.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155607339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155607339.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155607327.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155607327.5 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000172267666.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000172267831.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000175046720.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000172267389.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000175048832.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000169492831.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000166713951.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2700000175048832.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155597411.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155597411.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000186145932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000186145932.0 node_expansions=35
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155597399.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155597399.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000186145946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000186145946.5 node_expansions=19
FooPlayer.decide: Prioritizing 4 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000172260389.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000172257891.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000169482890.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000166704000.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=3000000172260389.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030564058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030563503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019451003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011117391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000007336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013896503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022229558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999986115335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991671168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999966670279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999966670279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999966668056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000063911422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044463332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050020345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050016397.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061132534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063911432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061132555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050020345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008346027.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047243877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041687209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022239070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022238526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038908307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025017207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038905876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791908.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902152.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679349.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008343816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022235736.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022235749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030571873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016680482.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036128053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027795517.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000063911432.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063911432.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063907543.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063909235.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000063911432.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911443.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063911443.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911454.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911454.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911465.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063911465.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911467.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911467.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063915339.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063915339.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063911464.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911464.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000033352855.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033352821.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000033356706.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000033352844.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000033352821.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000033356706.1 node_expansions=41
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000033355475.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000033352807.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000033355197.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000033356297.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000033356428.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000033355039.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000033355050.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000033356719.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000033356719.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033356730.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033356730.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033356744.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033356744.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033356719.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033356719.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033356755.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033356755.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000033356730.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000033356730.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799383.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977799383.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799383.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977799383.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799405.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977799405.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799394.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977799394.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799383.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977799383.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799373.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977799373.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977799372.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977799372.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063916839.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999977799372.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033356717.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356717.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008354950.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097250172.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066690063.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000033356743.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033356706.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058361284.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356720.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033356717.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977799383.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977799372.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033356717.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066690066.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033356706.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977799383.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000097250172.9 node_expansions=108
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000097248506.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097248228.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097245595.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000097247950.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097250209.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000097249075.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097249192.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097247803.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000097247817.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000097250209.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097250172.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097250172.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803985.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977803985.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803961.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977803961.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977803964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977803964.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977807572.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977807572.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999977806918.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977806932.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977806652.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977806932.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977803974.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977806374.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977804974.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977807596.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999977806210.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999977806196.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999977807596.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944474263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944474263.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977807561.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977807561.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977807575.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977807575.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977807586.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977807586.4 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999977810517.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977810554.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977809961.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977808572.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977810253.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977810517.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977807583.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977809961.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999977808573.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999977809795.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999977809806.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=599999977810554.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477183.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944477183.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477220.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477220.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477197.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944477197.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477207.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477207.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944471350.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944471350.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477183.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477183.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030590086.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999944477196.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000034506.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025034519.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975032753.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000097256741.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066701220.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000034506.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000034506.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025034533.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025034544.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000034517.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999944477209.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999944477186.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000034543.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066701183.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000034506.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999944477172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000097256741.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097256752.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097256752.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097256763.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097256763.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097256755.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097256755.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477197.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922254998.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922254998.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477208.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477208.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477220.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944477220.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477220.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477220.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913921677.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913921677.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477220.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944477220.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944477232.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944477232.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944475118.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944475118.4 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999913921700.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999913921662.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913921700.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694562.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916694562.9 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999886141143.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999886144016.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999886141124.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999916694573.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999886141135.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999886141135.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999916694573.9 node_expansions=98
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999886144065.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999886143509.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999886143509.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999886142109.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999886142956.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999886141109.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999886144054.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999886141109.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999886143512.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999886142110.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999886143343.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999886143332.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999886136477.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999916694573.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=899999916694573.9 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694595.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916694595.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916694610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916694609.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916694609.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916697507.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916697507.4 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916694611.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999916694622.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999916697518.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999916694624.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999916694599.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999916697518.4 node_expansions=38
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999916697518.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999916696984.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999916695962.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999916695573.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999916695429.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999916694597.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999916697541.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999916694573.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999916695573.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999916695596.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999916696807.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999916696796.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=899999916697541.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694198.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916694198.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916697541.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916697541.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916694220.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916694220.6 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916697565.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916697565.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894473120.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894473120.4 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888919813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999888919813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999888919786.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999888919786.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086128665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066682000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030568276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086127000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058348886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069459775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030566888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030564110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058347499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075015611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055566108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044452721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000086128665.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129220.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133387.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000086133387.2 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027795275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573032.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027788555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036126386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997236308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997237419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052796720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684210.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050019475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041685309.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025016087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013899653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997236574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997233781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997233781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997236296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025017198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027795807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022237459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041685307.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033350862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000010739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011122416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016679375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000008344360.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000052796720.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796442.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796165.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000052796720.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136343.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130621.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005573278.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005573302.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578965.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005573276.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005573278.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005578965.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005573257.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005573251.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000005578965.2 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005575485.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005574929.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005576064.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005577731.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005575485.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005578965.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005576187.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005576211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000005578965.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578965.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578965.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578989.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579000.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579000.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578989.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578989.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584444.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584444.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005578990.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579009.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005578986.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005578999.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005578998.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000005579009.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579009.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578996.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578996.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578997.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467887.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467887.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467886.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467886.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467910.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467910.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467886.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467886.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999969467888.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999969467861.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999969467864.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999969467864.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999969467864.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467888.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467888.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467888.1 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969467888.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025231.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994467898.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969467901.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000097247454.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041690120.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025025240.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025025234.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025025221.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050025231.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025025221.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969467888.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025025240.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025025221.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025025221.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000097247454.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025025222.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025025222.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000097247454.1 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097247444.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097247451.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097247454.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097247454.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097247454.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000097247454.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097247467.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097247467.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097247466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097247466.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097247467.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097247467.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467912.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467912.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467912.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467912.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467898.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467909.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467909.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969467885.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467885.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467885.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969467885.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969467899.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969467899.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969473341.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969473341.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999969470119.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969469563.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969470674.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969472341.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969470841.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969470132.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969470841.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969470577.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969473341.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=599999969473341.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969473341.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969473341.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806654.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002806654.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969473341.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969473341.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581688.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955581688.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955581675.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955581650.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999955581664.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999955581676.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999955581652.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=599999955581676.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581652.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581652.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581652.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955581652.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581666.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581666.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581676.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581676.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581666.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955581666.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999955581689.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955581661.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581689.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581678.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955581678.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930581676.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999955581675.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999955581675.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955581675.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955581675.4 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999955581677.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999955581667.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999955581662.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999955581655.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999955586098.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999955581678.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999955581655.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999955581666.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999955581662.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999955586085.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999955574937.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955574937.9 node_expansions=153
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999955581677.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999955581668.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=599999955581689.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999955581673.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999955581655.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999955581655.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=599999955581667.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999955581679.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=599999955581677.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999955581662.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999955586085.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999955581665.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=599999955581650.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=599999955586085.4 node_expansions=70
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999955583887.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999955583307.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999955581641.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999955584321.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999955586098.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999955584596.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999955583863.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999955581641.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999955584585.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999955584307.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999955586098.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955586085.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955586085.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955586109.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955586109.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955586098.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050032332.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980586109.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999955586099.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083365678.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027808332.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011143432.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025032343.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025032333.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036143443.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011143456.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999955586098.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011143443.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011143432.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011143443.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083365665.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011143432.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011143432.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083365678.9 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083365676.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083365650.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365676.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955586123.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955586123.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955586112.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050032322.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980586123.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999955586098.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083365689.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027808343.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011143432.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000025032356.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025032333.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036143433.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011143432.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999955586112.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011143443.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011143443.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011143456.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083365689.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011143445.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011143445.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083365689.9 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365678.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365678.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083365667.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365667.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365669.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083365669.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083365687.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083365689.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083365689.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365678.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365678.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083371127.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000113914530.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000083371127.0 node_expansions=222
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000083371128.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083371961.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083368349.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083370583.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083373515.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083373248.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083372526.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083367905.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083373527.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083373239.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083372960.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1200000083371128.0 node_expansions=273
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083369571.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083371100.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083371111.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113919378.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083374346.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083374045.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083371100.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113916738.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113919924.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083375166.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000083370849.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083373766.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1500000113919924.2 node_expansions=188
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113919935.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113919935.2 node_expansions=63
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000083372766.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083371111.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083371113.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083373777.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083374346.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083374044.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083371111.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083371100.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083372124.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083371111.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083373513.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083374044.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083373767.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083367868.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000113919910.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000113919911.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000113919911.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113917713.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113917713.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955584786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955584786.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955582591.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955582591.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999955586491.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955584834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955584835.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955586478.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955588056.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955587768.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955584834.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955584811.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955585835.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955584810.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999955587199.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999955587755.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999955587501.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=899999955588056.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955588046.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955588046.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955588033.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955588033.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955588033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955588033.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008370519.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008370519.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983367601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983367601.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983370555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983370555.0 node_expansions=31
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999983369278.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999983367636.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999983367636.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999983369292.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999983368636.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999983370556.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999983367612.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999983367612.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999983368612.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999983367613.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999983370000.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999983369446.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999983369192.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999983370278.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999983364367.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000005586589.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=1200000005586589.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005586611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005586611.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005586589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005586589.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005586591.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005586591.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005586613.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005586613.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025031025.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025031025.0 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991694413.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999991694413.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991697749.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991697749.0 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1499999991697759.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000025031091.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000022253312.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000013919982.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1500000025031091.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025031091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025031091.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025031080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025031080.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000025032757.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000025031092.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000025031090.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025032758.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000025031090.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000025032078.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000025031082.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000025031078.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000025032078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000025031093.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025032090.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000025031924.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000025032635.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000025033746.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000025033746.2 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025033749.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025033749.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000055589301.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000055589301.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999972254191.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000136144870.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041700423.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991700420.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000130589313.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097255968.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027811538.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055589312.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086144855.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000108367094.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058367087.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999947254205.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036144871.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058367090.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000058367094.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000130589312.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058367081.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058367090.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000136144870.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136144870.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136144833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136144870.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158363848.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158363848.2 node_expansions=129
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000169479824.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000166702046.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000158368713.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=1800000169479824.2 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000169478187.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169478183.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000169478159.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169479824.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169478189.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=1800000169479824.2 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000169479157.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169479837.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169478171.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169478192.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169479837.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169478192.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169479192.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169478171.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169478170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169479192.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169478171.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169479714.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169479192.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000169479025.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000169479726.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000169479837.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169479859.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169479859.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169482467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169482467.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000169479880.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169479860.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000169479815.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169482453.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169482467.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000169482467.2 node_expansions=75
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000169480815.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169479848.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169479800.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169481501.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169479800.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169479815.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169480836.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169479814.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169479802.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169480836.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169479836.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000169481391.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000169480836.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000169480681.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000169481356.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000169482467.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000169482467.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169482480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169482480.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169482516.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169482516.2 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000025038073.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999972258505.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075038073.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000025038058.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000163926948.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000097260279.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061149184.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088926948.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000119482501.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000141704726.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000091704725.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999980591839.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000069482517.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000091704738.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000091704728.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000163926948.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000091704726.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000091704725.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000163926948.2 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000163926950.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000163926937.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000163926948.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000163926949.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000163926958.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=1800000163926958.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163926946.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163926946.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194482512.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000186149202.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2100000194482512.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194482512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194482512.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194484180.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000194484180.8 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000194482514.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194482514.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000194482518.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194482525.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194484168.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000194484168.8 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000194483516.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194482516.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194482502.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194484183.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000194482514.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194482504.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194484069.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194483502.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194482522.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194482504.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194483516.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000194482514.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194484077.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000194483504.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000194483516.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000194483349.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000194484071.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000194484183.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194484180.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194484180.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161149058.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161149058.8 node_expansions=39
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000161148516.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161147503.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161147502.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161147534.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000161148535.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000161147502.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000161149058.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161147516.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000161147516.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161147535.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161148502.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000161147516.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000161148504.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000161148503.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000161148514.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000161148336.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000161149071.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000161148514.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000161149071.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161149072.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161149072.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161150058.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161150058.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161149074.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000161149080.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000161149080.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000161150059.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000161149069.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000161149071.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2100000161150059.0 node_expansions=64
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000161150061.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000161149058.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000161149058.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000161150059.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000161149058.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000161150073.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000161150071.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000161150060.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000161149073.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000161149058.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000161149091.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000161149906.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000161150070.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000161149058.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000161149073.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000161150091.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000161150058.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000161149070.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000161150070.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2100000161150091.2 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000161150058.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000161150058.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000161151073.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000161151073.5 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000022261181.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999938926093.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000166705624.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000072262171.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000022261171.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127816747.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000027816727.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000055595504.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116706615.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000138927846.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000088927848.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999977814949.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066705625.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088927839.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088927839.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000161151060.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000122261179.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000122262171.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000166705624.2 node_expansions=361
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166705624.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166705636.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166705610.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166705624.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166705624.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000166705636.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000166705621.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166705621.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166705635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166705635.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166706662.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166706662.5 node_expansions=117
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166705651.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000188927836.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166706637.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166706614.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166706602.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000188927836.5 node_expansions=230
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188927838.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=39) score=2400000188927838.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000188927838.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000188927838.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002783447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983339779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999963891946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000058348656.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052798367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050017200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052797478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050017199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058353401.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061129223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055575278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050018831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052796667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058353936.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052795034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061127291.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013903809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050016990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349142.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033349697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041685819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022237694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025017416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038905485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027795216.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027793541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041686375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041679707.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013526.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013514.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903527.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027791848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571385.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000061129223.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061128389.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129235.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128112.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000061129235.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129245.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129245.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061129245.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129219.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129245.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061129255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061129255.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061129257.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061129241.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061129257.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097240346.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097240346.4 node_expansions=29
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061130666.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130943.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134701.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134710.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061133590.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061131506.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061132329.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061130666.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000061134710.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061134708.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134686.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061134708.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140653.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061140653.9 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061134698.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061134700.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061134697.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061134668.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061134687.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061140653.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000061140653.9 node_expansions=38
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061136056.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061136320.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061140098.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061140678.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061139265.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061138987.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061136876.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137709.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061136077.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000061140678.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061140653.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061140653.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061140667.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061140653.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013916653.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091696210.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061140653.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061140667.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002805556.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086140668.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013916653.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013916653.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091696210.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091696223.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061140653.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061140667.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061140667.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002805542.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002805556.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086140679.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086140689.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091696223.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696244.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696244.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696234.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696234.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696220.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696220.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696253.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696267.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091696267.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696232.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696232.9 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091696234.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696234.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091696264.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091696245.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696264.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091696253.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696253.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091696254.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091696246.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696254.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002805564.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002805564.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002802786.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002805526.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000002805526.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002805560.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002805560.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002805526.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002805526.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000002805539.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002805539.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966694426.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966694426.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966694415.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966694415.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966694452.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966694452.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966694465.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966694465.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966694442.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966694442.1 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025029553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977805553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055585109.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061140665.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000025029553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966694442.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050029553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977805553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999977805553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055585108.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000091696219.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000061140664.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000025029553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000025029553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999966694442.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000025029553.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000050029554.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000050029554.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091696219.9 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091696219.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696219.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025029554.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999977805554.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055585133.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061140701.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025029554.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966694477.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050029556.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977805554.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977805554.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585133.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086134238.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025029554.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029554.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999966694443.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966694443.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025029554.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000050029577.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050034165.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000086134238.4 node_expansions=75
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140666.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061140666.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061140666.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000033354388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000033354388.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025021057.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999950019277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055576634.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061132167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999997243278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999938908179.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000022243314.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999950019277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999950019277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027798834.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000063909967.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999997243302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999997243312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999938908190.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999938908166.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999997243302.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000022243278.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000022243314.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000063909967.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063909945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909945.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063909945.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909945.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063909945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063909945.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063909958.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063909958.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063911357.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063911635.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063909969.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063912635.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063911635.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000063914579.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000063914303.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000063912191.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063913031.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000063911357.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000088906788.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=900000088906788.4 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000088906755.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088906755.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061128990.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061128990.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061129010.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061129010.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061133279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061133279.8 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061128987.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061128972.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061129007.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061128975.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061128962.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000061129007.1 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061128985.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061128985.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061128999.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061128999.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061128999.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061128999.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061129001.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061129001.6 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025022177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958350340.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080573454.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086133288.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969462332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999911127223.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000019466621.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999958350332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999958350334.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000025022177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030577733.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999994462334.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999994462334.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999947239233.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999947239229.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999994462332.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019466621.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000019466621.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000086133288.6 node_expansions=376
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086129007.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086128994.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086129007.6 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086129010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086129010.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086129007.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086128994.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086129007.6 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086133327.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086133327.6 node_expansions=98
FooPlayer.decide: Prioritizing 10 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086134688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086134966.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086133299.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000086134688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086134966.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086136910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000086136910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086133855.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086134688.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086134688.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000086134688.5 node_expansions=338
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069464978.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086131644.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000086131644.6 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131622.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086131622.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131622.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086131622.1 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086131626.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086131636.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086131644.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086135235.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086135219.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000086135235.4 node_expansions=91
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086133013.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086133290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086131624.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086133457.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000086131624.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000086133290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000086135235.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000086134290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086133846.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000086134679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000086133013.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000086135235.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086135237.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086135237.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999911136123.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911136123.1 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000025026800.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999958359234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080582353.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086132608.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999969471234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000019471242.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999958359234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999958359234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000047243719.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000061140109.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030582353.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999994471234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999994471234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999947248123.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999947248123.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999994471234.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000019471245.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000019471245.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000061140109.5 node_expansions=1022
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061138871.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061139260.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061138871.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061139538.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061137871.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061139705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061137427.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061137871.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061140538.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000061140094.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000061138427.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061139260.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000061140094.0 node_expansions=344
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061137472.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061137442.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061137486.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061140094.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061137486.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000061140094.2 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061138454.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061138851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061138442.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061139094.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061137427.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061138538.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061139287.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061137462.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061140094.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000061140108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000061137427.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061138851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000061139565.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1500000061140108.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000044473427.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044473427.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008362327.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999941694760.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063917917.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069473438.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999952806797.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999894471684.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002806797.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999941694760.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999941694774.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008362330.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000030584552.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999994473475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999977806760.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999930583649.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999930583664.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977806760.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000002806774.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002806784.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000069473438.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069475552.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069475552.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069473443.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069473443.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069473478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069473478.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008362345.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999941694801.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000063917896.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999952806808.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999894471663.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000002806822.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999941694776.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999941694787.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000008362355.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000044473489.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000030584602.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999994473454.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999977806801.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999930583674.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999930583663.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999977806774.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000002806785.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000002806824.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000063917896.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000063917909.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063917909.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000008360709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999941693131.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000069471830.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999952805155.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999894470042.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000002805166.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999941693131.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999941693144.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000008360687.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000044471798.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000030582910.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000005580219.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999977805131.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999930582020.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999930582020.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999977805131.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000002805142.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000002805132.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2400000005580219.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994471820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994471820.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994471825.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994471825.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958360689.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958360689.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999958360714.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958360711.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999958360684.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958360686.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958360686.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958360714.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958362798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958362798.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999958360710.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999958360700.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999958360710.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958362800.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958360710.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999958362800.0 node_expansions=67
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999958361690.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999958362077.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999958361690.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999958362355.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999958360715.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999958360688.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999958362244.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999958361688.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999958361800.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999958362079.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999958362800.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2099999958362800.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958362800.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999958362800.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958364895.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958364895.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999958362821.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958362834.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999958362825.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999958361786.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958362838.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999958361786.5 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999958363823.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958364197.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958363811.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958364476.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958362809.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958362823.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958364364.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958364922.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958363821.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958363920.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958364197.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999958361786.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1799999969471243.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1799999969471784.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2399999958361786.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958361808.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958361808.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958361801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958361801.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958361800.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958361800.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866690064.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999866690064.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866690092.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999866690092.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866690078.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999866690078.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866690086.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999866690086.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999852801175.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999852801175.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999852801211.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999852801211.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027791052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027788553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027789109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063902831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069457821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061123331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052788608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041674999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055569767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000077792556.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077796723.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796445.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077793945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000077796723.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997234643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997237987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997239376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997235196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033350612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030573589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129167.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041679997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041680551.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027794976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025018032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002789906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015532.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033348585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027792206.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011123792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457205.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013901916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002789625.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002789069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022234642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016682462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000047241167.8 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238389.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241167.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237834.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000047241167.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016169.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016169.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050016167.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000014414.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036130376.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086127289.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997236612.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077798821.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016167.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016167.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016167.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000014389.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016168.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086132154.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016167.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016167.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997236612.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025014391.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077793946.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050016167.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086132154.4 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127279.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132190.9 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000019277.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036130389.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086132167.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997241499.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077798844.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000019277.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997241499.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025019278.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077798834.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021055.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000086132167.4 node_expansions=360
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132181.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086131335.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128966.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129945.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086128687.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086127288.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131465.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086128146.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000086132181.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132168.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132168.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132181.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086132181.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132187.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132187.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136330.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136330.6 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086132189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086132197.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136330.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132188.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086132191.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086136295.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000086136330.6 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086136219.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136234.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086133830.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086134830.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086133552.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086135122.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086132163.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136330.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086132997.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000086136330.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136330.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136330.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136344.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136344.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136358.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136343.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136333.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086142864.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136323.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086136323.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086142864.1 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086140364.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086140388.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086138012.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138976.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137698.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086142901.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139253.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086136308.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138419.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000086137141.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000086142901.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086142888.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086142888.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135754.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135754.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139810.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139810.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086139809.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139809.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139809.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139809.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139846.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139846.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139846.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139846.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050028760.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050028735.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000026957.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036138080.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997249179.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077806524.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050028735.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050028747.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050028735.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000026957.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050028735.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086139847.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050028735.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050028735.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997249179.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025026958.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077806524.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050028760.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086139847.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139848.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139822.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139848.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139847.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139847.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139854.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139822.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139854.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086139847.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086139847.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086139854.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086139846.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086139854.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249155.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249155.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997249166.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249166.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997249167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997249168.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997249168.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997249180.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997249180.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966689566.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966689566.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999966693636.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966691136.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966691247.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966692247.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966690969.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966690580.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966692544.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966689580.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966691711.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966690411.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991684721.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=899999991684721.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991684721.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991684696.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991684721.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991684721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991684721.5 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999991687764.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991686234.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991686374.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991687346.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991686096.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991685678.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991686652.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991684708.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991686790.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991685541.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=899999991687764.6 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991687789.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991687751.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687789.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687765.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687765.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999991687765.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991687763.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687765.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687788.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687788.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991687762.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991687763.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999991687763.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991687764.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687764.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991687789.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991687789.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991687763.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991687763.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975021100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975021100.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975021099.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975021109.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999975021094.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999975021109.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999975021097.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999975021109.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975018609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975018609.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975025941.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975025941.9 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975021109.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975021109.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975025980.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975025980.9 node_expansions=63
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999975022623.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975022764.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975021098.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999975023734.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999975022496.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999975022623.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999975025957.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999975023041.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999975022067.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999975021108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999975023179.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=899999975025957.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975023457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975023457.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952803745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952803745.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952803734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952803734.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952803768.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952803768.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952803755.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999952803757.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999952803757.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952803734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952803734.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=899999952803748.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=899999952803724.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999952803760.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999952803735.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999952803724.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999952803746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=899999952803760.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986133083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986133083.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999952803756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999952803747.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999952803758.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986133083.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999952803747.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999986133083.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999952805288.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952806692.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952805399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952803734.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952806400.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952805122.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952805288.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952804734.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952805677.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952803746.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999952805858.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999952806399.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999986133097.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1199999986133097.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986133098.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986133098.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999986133122.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986133122.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999950022011.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999950022011.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999986133123.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986133123.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050022902.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000027800676.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000058358848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116689565.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999997243345.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000077800680.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000027800692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000002800679.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000025022898.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000022245123.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000066692181.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000102800689.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000080578457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000080581055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999997243345.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000025021120.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000077803277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000050022901.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000116689565.8 node_expansions=192
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116691070.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116691509.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000116691221.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000116689554.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000116692182.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000116690954.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000116691091.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000116690516.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000116691499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000116689564.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000116691640.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000116691245.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1200000116692182.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692196.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692196.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000133356222.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133356222.5 node_expansions=103
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116692196.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692196.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119467316.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119467316.8 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102803304.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119467316.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102803316.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102803306.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102805645.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000119467316.8 node_expansions=98
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000102804293.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000102805238.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102804973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000102803291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000102805680.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000102804695.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000102805125.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000102804292.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000102804291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000102805236.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000102803291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000102805403.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000102804973.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000119467316.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1500000119467316.8 node_expansions=68
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119464816.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119467297.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119467309.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119467321.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119467307.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1500000119467321.2 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119464795.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119464795.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119467312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119467312.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119468294.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119469288.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000119469000.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000119467333.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000119468732.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000119468733.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000119468178.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000119468296.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000119468318.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000119469278.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000119467343.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000119469405.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000119469010.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000119469405.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000119469418.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119469418.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024974.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000024974.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000022449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000022449.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005580540.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005580540.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005580540.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005580540.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024948.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000024948.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024959.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000024959.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000024984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000024984.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963913872.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000000026901.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000000026901.0 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963913863.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000000024981.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000000026877.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000000024971.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000000026901.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000000026901.0 node_expansions=97
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000000025958.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000026902.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000000026624.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000000024956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000000026345.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000000026345.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000000025791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000000025956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000000025956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000000026926.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000000024981.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000000025957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000000026634.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000000026536.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000000026926.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963915814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963915814.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999963915817.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1499999963915807.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963915794.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1499999963915806.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999963915804.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1499999963915806.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1499999963915793.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1499999963917473.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999963915796.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1499999963915796.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1499999963915791.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1499999963915806.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1499999963917474.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1499999963915794.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1499999963915817.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1499999963917474.0 node_expansions=99
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999963916795.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999963916626.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999963916795.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999963917460.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963915793.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963917192.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999963917193.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999963916793.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999963915793.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999963916793.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963916793.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963915793.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999963916793.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999963917460.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999963917349.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999963917460.0 node_expansions=240
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999963914950.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963917472.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999963917482.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999963917462.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999963917473.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1499999963917482.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999963917459.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963917457.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963917459.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963919114.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963919114.2 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963917470.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963917441.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963917470.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963917482.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963917482.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963914990.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963917494.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999963917494.0 node_expansions=26
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933361928.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999963917457.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999963917457.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963917456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963917456.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1499999933363561.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1499999933361914.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1499999933361900.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1499999933361917.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1499999933361928.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1499999933363561.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933363581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933363581.0 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999933362892.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933362763.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933362892.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933362929.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933361918.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933363283.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933363318.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933362892.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933361892.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933362929.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999933362892.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999933362892.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999933361894.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999933362892.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999933363570.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999933362892.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1499999933363570.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911141338.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911141338.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933366261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933366261.8 node_expansions=117
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933367046.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933366212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933367601.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999933367601.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999933366213.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933366213.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999933369435.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2099999933369435.0 node_expansions=582
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905588480.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933369419.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933369435.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933366251.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933366237.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2099999933369435.0 node_expansions=107
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999933369473.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933367214.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933367083.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933366212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999933367638.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999933367601.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999933367249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999933366213.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999933367223.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933367223.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933368046.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999933366215.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999933367212.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999933367213.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=2099999933369473.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933369437.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933369437.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933369484.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933369484.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933369436.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933369433.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933369430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933369433.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933369443.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2099999933369443.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905591679.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905591679.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933371845.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933371845.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933369480.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933369471.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933371845.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933369472.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933369479.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2099999933371845.5 node_expansions=72
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999933371871.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933370471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999933370304.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999933370471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999933370468.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999933369468.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999933370482.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999933370845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999933370860.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999933369468.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999933370456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999933371304.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933370470.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933370456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999933369471.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999933370456.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999933370471.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2099999933371871.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999933371859.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933371859.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908371872.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908371872.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908371872.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908371872.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908371882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908371882.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880594105.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999908371871.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999908371853.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999908371873.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999908371860.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2099999908371873.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999886143186.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999886143186.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880594072.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880594072.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999933371852.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999925038548.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999977816319.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000066705186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999880592296.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000002816314.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999911149653.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999886149630.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999891705186.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999888927408.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999950038528.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000047260752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000019482992.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999994482985.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999880592297.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999936147882.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999988927415.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999947260752.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000066705186.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000066705216.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000066705216.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880594097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999880594097.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999855594104.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999880594075.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999880594085.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999880594081.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999880594084.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2099999880594085.2 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880594074.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999880594074.2 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000022234101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022235498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022236054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022235213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022234657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061125831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061125554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237546.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015324.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050012220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058346387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000055568879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055568331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050011386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047231385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038897489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038899711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050014442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038900274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055569990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234434.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041678607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036120266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000041678878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036121377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036120274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000044456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036120544.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036118877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050013111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038900274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000075015324.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075019756.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075017534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018645.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000075019756.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999988904921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999988906866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991685207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988901317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988905751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041686422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030574998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036130276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027791112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013901053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016683612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025017756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022239166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008349642.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019463321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019460251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994456848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994457403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016682464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016680532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002788248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002791318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000000014072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991679638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997238264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991680749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997237973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991679903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991679903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008350529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005571628.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000041686422.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041686422.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041683645.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041684478.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000041686422.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021034.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021034.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017280.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237712.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997237710.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237710.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237745.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237745.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997237721.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237721.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237732.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237732.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997240933.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997237720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997241488.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997241341.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997240678.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997240254.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997239397.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997240230.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999997241488.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241488.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241488.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241513.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997241513.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997241487.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241513.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241525.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241525.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021079.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038908201.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091687757.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075021077.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011129525.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050021079.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050021080.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091687753.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050021079.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050021080.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050021080.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000075021090.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986129524.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986129524.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021089.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050021080.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021079.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997241533.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091687757.4 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091687757.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687744.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687757.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111128433.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128433.8 node_expansions=46
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091689588.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690977.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687755.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091692088.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691379.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690699.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690255.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091689422.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091690255.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111128444.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000111128444.8 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111128445.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128433.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128445.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132043.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132043.4 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111128442.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128443.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111128443.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111128443.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111128408.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111128443.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111128444.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111128444.8 node_expansions=8
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111129287.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111131659.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111128458.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111131787.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111132056.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111131383.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111130957.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111130131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111130953.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000111132056.9 node_expansions=63
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111132055.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111132040.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132055.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111136101.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136101.9 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111132909.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111135271.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111132065.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111135398.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111134979.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111136101.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111134979.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111134555.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111133733.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111134564.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000111136101.8 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083358324.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111136054.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111136054.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111136052.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111136052.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083362618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362618.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083359129.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083361507.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083362618.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000083358285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000083361645.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000083361229.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000083361229.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000083360674.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000083360785.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000083359965.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000083360798.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000083362618.4 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083362618.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083362618.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083362645.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362645.4 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083362646.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083362620.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083362646.4 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055584889.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055584889.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055584892.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000055584839.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055584892.1 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055584899.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055584899.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055584867.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000055584865.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055584867.1 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013918200.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000013917312.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000094473765.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997250644.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000013918200.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994473757.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999972250658.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055584880.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000013918201.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000069473755.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069473769.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038918214.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999972250646.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972250658.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013918211.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013918214.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994473756.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999941694200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000094473765.1 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094473765.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094473765.6 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000094474596.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094475590.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094476976.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094476698.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094473779.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094474590.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094476711.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094476701.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094476154.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094476257.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094475423.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094473757.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000111132935.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000116690963.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000094476976.2 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094476988.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094476976.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094476988.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476977.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094476977.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000094476976.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094476977.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000094476954.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000094476971.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000094476959.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000094476980.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000094476980.8 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094476957.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094476957.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069476956.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069476956.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988921415.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988923428.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030590984.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999972256761.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999988921425.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999969476980.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999972256761.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055590984.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999988921425.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000044479872.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044479872.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013924317.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947253859.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999947253857.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999988921402.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999988921416.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969476980.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999916697425.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000055590984.0 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000055588070.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000055588054.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000055588078.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000055590984.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000055588090.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000055590984.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000055588883.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000055590729.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000055589896.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000055588039.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000055590984.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000055588886.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000055591007.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000055590984.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000055590452.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000055590442.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000055590550.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000055589733.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000055588053.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000055591007.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055591011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055591011.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055591021.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055591021.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055591021.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055591021.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055591046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055591046.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999988924362.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988923487.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000030591030.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069479908.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972256797.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999988924366.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999969479907.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999972256811.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999988924351.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000044479921.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044479921.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013924363.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999947256796.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999947256809.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999988924351.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999988924352.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969479934.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999916700362.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000069479908.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069479947.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069479906.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069479947.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999916700355.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999916700354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999916700354.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999875033712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999875033712.0 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999875034532.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999875036365.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999875035532.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999875033698.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999875034712.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999875034531.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999875036212.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999875034698.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999875034699.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999875036087.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999875036114.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999875036198.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999875035365.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999875033698.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999900031620.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999902804788.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999908362842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999897252687.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1799999908362842.8 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999908362842.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908362842.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905585055.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999905585055.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999905585078.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999905585078.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888917570.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888917570.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888917571.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888917571.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999952807348.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005585149.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036140705.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033362937.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999947251826.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999930585126.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999933362927.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999947251827.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000061140706.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999952807359.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008362928.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000025029595.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999994474038.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999922251792.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999930585126.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999952807348.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999933362914.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999891695348.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000061140706.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000061140715.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000061140680.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061140715.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061140712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061140712.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000061140713.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000061140682.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000061143189.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000061140715.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000061140691.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000061140715.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000061143189.5 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000061141523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000061140689.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000061142534.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000061140703.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000061141690.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000061141534.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000061143189.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000061141700.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000061141700.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000061142078.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000061143078.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000061143189.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000061142356.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000061140700.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000061143189.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061143203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061143203.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083363001.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083363001.5 node_expansions=69
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999952812357.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000005590136.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036145691.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033367913.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999947256812.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999930590135.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999933367912.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999947256802.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999952812357.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000008367913.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000025034580.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999994479024.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999922256801.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999888922579.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999930590135.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999952812357.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999933367912.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999891700357.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000036145691.5 node_expansions=594
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000036144036.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000036144202.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000036143205.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000036145025.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000036143192.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000036144202.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000036144038.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000036143192.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000036144202.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000036144192.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000036144580.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000036145591.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000036145702.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000036144869.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000036143206.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000036145702.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036145692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036145692.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888924412.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888924412.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888922591.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888922591.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922254413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922254413.0 node_expansions=73
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999888923425.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999888923591.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999888922604.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999888924437.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999888923591.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999888922601.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999888923604.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999888923425.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999888922604.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999888923590.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999888923590.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999888923591.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999888922881.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999888923604.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999888924258.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999888922590.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999888924437.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999888924424.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888924424.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999922256257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999922256257.2 node_expansions=79
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999888927486.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999888928153.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999888926208.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999888927041.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999888927208.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999888926208.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999888927208.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999888926875.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999888926208.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999888927875.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999888927208.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999888927208.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999888927208.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999888926486.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999888927208.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999888927875.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999888926208.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999888928153.0 node_expansions=480
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999888925425.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999888925400.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999888928153.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999888925403.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999888925413.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999888928153.0 node_expansions=51
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999888926676.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999888926221.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999888925388.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999888926375.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999888925398.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999888926388.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999888926221.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999888925375.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999888925388.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999888927223.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999888926386.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999888926398.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999888928164.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999888926388.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999888925676.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999888926388.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999888927055.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999888925388.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1799999888928164.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999888928153.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888928153.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999861147648.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999861147648.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999925037416.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999977815191.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036148511.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000005592973.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999919481857.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999902815177.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999905592972.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999919481857.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000033370724.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999952815167.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008370724.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999997259640.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999966704056.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999894481833.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999902815190.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999925037412.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999905592945.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999863925388.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000036148511.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036148515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036148515.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000036149794.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000036149348.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000036148516.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000036149516.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000036148516.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000036149516.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000036149349.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000036148525.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000036148538.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000036150349.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000036149516.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000036149538.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000036149529.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000036148816.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000036149525.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000036150192.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000036148538.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1800000036150349.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036147859.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036147859.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999861149459.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999861149459.8 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999861150724.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999861150279.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999861149468.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999861150445.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999861150724.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999861149445.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999861150445.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999861149445.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999861149446.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999861149446.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999861150458.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999861150456.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999861150446.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999861149723.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999861150458.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999861151123.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999861149458.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999861151123.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999836146681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999836146681.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863928892.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999863928892.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863928880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999863928880.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999863928903.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999863928903.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999863928904.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999863928914.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999863928926.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999863928902.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999863928909.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1799999863928926.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863928909.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999863928909.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999838923105.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999838923105.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999925035101.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999977812872.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011146228.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999980590660.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999894479538.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999877812882.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999905590657.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999894479562.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000008368438.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999927812873.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999983368451.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999972257324.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999941701784.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999869479539.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999836145326.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999877812869.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999900035106.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999880590659.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000011146228.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011146226.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011146226.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999872256280.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999872256280.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999836145316.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999836145316.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999872256296.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999872256296.0 node_expansions=23
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999872256339.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2099999850033205.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2099999869478526.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2099999855587803.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2099999841697192.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2099999872256339.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999872256328.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999872256328.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999872256320.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999872256320.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999872256339.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999872256339.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086127544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080569501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077792501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000086127278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061125556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069457821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063903876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044456385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000075011722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052790833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038898329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050013333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052790277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055568042.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000086127544.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131155.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000086132544.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999994460487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994459653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999994456575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994460209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994461598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999997238520.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044463665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022240278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027796112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052795877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025016922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022240000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011127165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019461318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027793307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019461626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038905862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013906073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016684976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013904140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025016087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008350208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002793805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016681871.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008349359.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052795877.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795877.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793932.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792821.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052795877.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354791.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354777.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354777.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359641.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359641.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058357735.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058358699.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058358833.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058359667.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058357999.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058357852.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356741.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058357019.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058359667.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058359666.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359651.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359666.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359678.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359678.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058359679.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058359654.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058359679.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994470803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000022248554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000022248554.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022248554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022248554.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994479711.9 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=599999994479711.9 node_expansions=101
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999994477792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994477767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994476781.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994479545.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994479736.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994478046.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994477878.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994478601.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994477069.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999994479736.4 node_expansions=189
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999994477792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994477792.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994476768.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994478736.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994479711.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999994478045.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994478878.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994477879.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994478611.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994477045.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=599999994479711.9 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994479712.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994479712.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994479743.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994479735.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994479743.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938922402.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938922402.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938922403.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938922377.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938922403.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938926429.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938926429.8 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999938922413.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938926428.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999969470709.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999938922423.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999938922413.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999938922413.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999969470709.4 node_expansions=95
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999938925343.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938925621.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938925354.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938926176.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938923398.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938926301.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938925634.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938926454.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938923245.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999938924354.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999938924620.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999969470723.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999961139557.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999966695290.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=899999969470723.9 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969470723.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969470723.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969470734.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969470734.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999969470734.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969470719.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969470734.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969470744.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969470744.9 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999969470733.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969470745.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999969470742.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969470738.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969470725.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999969470745.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999969470745.4 node_expansions=46
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999969470735.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969470734.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999969470714.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969470700.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969470737.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999969470737.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969470712.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969470712.9 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999969470748.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969470748.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994471613.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086142321.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000050027191.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938914303.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000013916057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000013916071.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999969470734.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013916081.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086138315.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000141693858.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000069471636.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013916058.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999969470724.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999969470738.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000013916058.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000013916081.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000013916057.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999969470723.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000141693858.5 node_expansions=117
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000141693858.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000141693857.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141693858.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914314.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914314.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914314.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938914301.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938914314.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914315.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914315.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914311.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938914303.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938914311.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914312.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914293.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938914304.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999938914304.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914304.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938914304.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938914311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938914311.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905577638.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905577638.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994471614.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969474794.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086138316.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050027202.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938914281.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013916059.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000013916067.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000013916059.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000086138305.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000141697906.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069471649.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013916059.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999969470726.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999969470726.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000013916067.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000013920127.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000013920127.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969470726.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000141697906.2 node_expansions=115
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141697910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141697910.8 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000141693835.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000141693860.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000141693857.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000141697899.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000141693856.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000141697899.8 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000141696789.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000141696091.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000141696788.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000141697622.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000141693844.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000141697733.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000141697090.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000141697899.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000141694678.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000141695803.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000141696066.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=900000141697899.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141697899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141697899.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141697926.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000141697926.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000141697934.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000141697934.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905581704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905581704.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905581703.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905581703.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936138156.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936138156.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936138160.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936138160.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936145687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936145687.8 node_expansions=238
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999936142090.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999936145701.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963913956.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999936141090.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999936143756.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999936142923.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999936141090.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963913511.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963911011.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999936141645.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999936142756.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963913234.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999947248123.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999963913956.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1499999936145701.2 node_expansions=456
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999936141826.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999936143756.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999936140823.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999936143771.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999936142923.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999936142923.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999936140813.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999936143323.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999936140812.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999936145701.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999936141647.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999936142767.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999936143036.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999947246860.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999963912748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999963913693.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1499999936145701.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936145701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936145701.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905589257.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905589257.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999961146579.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969479045.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000086146604.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016702145.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980591034.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980591023.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999936145690.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013924368.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052813246.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000108368803.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036146590.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999980591034.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999936145690.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999936145690.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980591023.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980591023.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999980591034.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999936145691.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000108368803.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108368824.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108368797.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108368824.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905589267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905589267.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999961146577.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999969479046.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000086146591.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016702146.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980591021.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980591035.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999936145702.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013924379.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052813256.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000108368799.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036146590.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999980591034.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999936145687.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999936145687.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999980591021.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980591021.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999980591045.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999936145688.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000108368799.8 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108368824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108368824.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108368825.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108368812.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108368825.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108368823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108368823.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086146603.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108368799.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000108368799.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086146577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086146577.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052816450.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052816450.8 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052813246.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000052813239.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000052813254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000052813242.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000052813255.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1500000052813255.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052813254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052813254.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052813243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000052813243.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000052813255.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000052813255.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999905591035.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947256813.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063924381.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961146590.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999850033699.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999925035478.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999925035492.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999880590144.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000013924367.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000019479924.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999980591043.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999925035491.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999880590144.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999880590145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999925035477.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999925035477.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999925035492.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999880590144.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000063924381.0 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063924365.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063924365.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063924364.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063924364.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063924378.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063924375.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063924378.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999850033721.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999850033721.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999850033720.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999850033722.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999850033722.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999827811500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999827811500.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827811501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999827811501.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999827811500.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999827811500.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999858367944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999858367944.5 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999858368945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999858369778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999858367943.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999858370890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999858370054.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999858370056.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999858370334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999858371167.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999858367943.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999858367945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999858367945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999858368790.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999858369890.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999858370165.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999869473976.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999886138880.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999886140809.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999886139044.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1799999886140809.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886140809.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999886140809.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999886140836.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999886140836.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999911141712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999952810686.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000069475043.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999966700463.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999866696365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999902808367.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999930586143.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000041700463.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000047252836.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000058363932.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999986144908.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999930586145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999886140811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999858363033.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999902808365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999930586156.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999930586145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999886140811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000041700463.5 node_expansions=240
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000041697281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000041697281.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999927802650.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999952810735.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000069478280.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999983358219.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999883357317.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999902811585.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999930589378.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999886144044.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000047256058.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000075024862.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999986144932.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999930586168.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999886144043.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999858366252.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999902811599.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999941692186.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999930589388.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999886144030.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000075024862.0 node_expansions=306
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000075024886.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075024886.5 node_expansions=37
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000058368155.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058368988.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058367155.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058369099.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058368266.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058368266.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058369543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058370377.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058367155.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058367155.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058367155.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058367988.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058369099.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058369377.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2400000058370377.0 node_expansions=454
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000058368155.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000058368988.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000058367168.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000058370379.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000058369099.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000058368266.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000058368279.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000058369555.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000058367157.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000058367168.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000058367170.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000058367156.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000058367990.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000058369101.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000058369379.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000058370379.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058370390.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058370390.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058370391.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058370391.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011119891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005563169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013895946.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013898724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963895835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963893613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963893056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036127773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044457533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047238877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041682289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041682775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005571321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460911.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005568543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126365.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050015887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038902484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019455206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019455738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016677961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016676862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033346943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022235805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044461430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011123807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005567685.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019455739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019454364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027791365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011121585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027790795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047237830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013583.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000052793389.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792279.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052793389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052793389.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793390.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793390.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793390.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793390.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793400.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793400.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052793400.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793400.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793400.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793400.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793401.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793401.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052797457.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052797457.6 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793401.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793401.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793423.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793423.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793399.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793399.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793400.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793400.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052799109.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799109.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799109.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800109.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797443.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799943.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052799943.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799109.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000052800109.9 node_expansions=172
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000052795767.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052795768.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000052795789.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052795802.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052800109.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000052795788.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000052800109.9 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052797443.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800110.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797443.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799832.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052797456.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052795777.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798276.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799833.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052797443.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000052800110.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800110.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800110.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464989.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465002.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465002.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465013.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465004.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465004.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465002.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465002.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463615.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463615.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465014.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999994463615.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994464998.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999994464999.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994465001.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994464988.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999994465001.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465002.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465002.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465014.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465014.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464988.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464988.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465002.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465002.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463613.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463613.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465003.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465003.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463614.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463614.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463613.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463613.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465003.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465003.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463615.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463615.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465011.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465011.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463626.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463626.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465011.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465011.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463622.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463622.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994465035.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994465024.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994465022.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999994465022.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999994465012.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999994465025.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999994465012.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999994465025.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994465031.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994465035.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994465035.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994465022.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994465022.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999994465013.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=900000027793088.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999994465026.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=599999994465013.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999994465013.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000027793088.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=900000027793088.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027793087.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027793087.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999994470736.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994466680.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994466682.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994466015.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994466680.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994465014.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994467525.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994466014.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994466014.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994466681.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000019458366.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000027793087.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000027793087.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027793087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027793087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027793101.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027793101.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027793090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027793090.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000027791701.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027793097.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000027793087.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000027793108.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000027793086.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000027793108.0 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027791697.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027791697.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963905920.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963905920.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052796587.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052793988.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050018809.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000108349544.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044460644.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044460641.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075016210.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027795698.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997237532.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019460644.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000019460653.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077793990.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077796587.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044460644.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044460644.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044460644.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044460653.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044460653.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000108349544.0 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108349544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108349544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352154.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108352154.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108352200.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108351195.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108351204.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108349528.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108351230.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108349528.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108352039.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108349529.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108350498.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108351208.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=900000108352200.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108352178.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108352178.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144463244.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144463244.2 node_expansions=9
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000144463292.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000133352148.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000130574369.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000144463292.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144463271.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144463271.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465791.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144465791.8 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144463307.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144463307.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144463307.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144463307.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000144464959.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144464307.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144464959.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144463316.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144464973.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144463293.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144465793.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144465515.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144463292.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144464297.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144464959.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000144465793.8 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144464126.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144464126.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963908460.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963908460.8 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999963912768.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963911657.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963912768.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963911657.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963910657.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963912768.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963910657.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963913046.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963910657.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963911657.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963912768.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963913213.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1199999963913213.2 node_expansions=318
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999963912236.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999963911546.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999963912236.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999963911546.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999963910560.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999963912227.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999963910546.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999963912770.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999963910546.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999963911561.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999963913236.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999963912213.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1199999963913236.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963913236.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963913236.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997247457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997247457.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999997249091.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999997248434.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997247411.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997248411.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999997248966.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997247411.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997247425.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997247425.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999997249633.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997247411.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997248444.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999997249077.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1799999997249633.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997249646.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997249646.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999997249667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999997249667.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975027448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975027448.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975027449.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975027449.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994469191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994469191.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999975027459.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975027456.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999975027447.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975027460.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975027461.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1799999975027461.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975027479.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975027479.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000027426.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000027426.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941694124.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941694124.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941694125.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941694125.8 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999941694158.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941694137.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999941694128.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999961135881.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999941694124.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999961135881.2 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999941695794.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999941695127.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999941694113.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999941695114.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999941695669.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999941694146.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999941694114.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999941696516.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999941694113.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941694146.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999941695113.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999941695794.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999961135881.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2099999941691023.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2099999941689323.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2099999961135881.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961135895.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961135895.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999930580339.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999930580347.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999930580336.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999930580372.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999930580326.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999930580372.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930580353.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930580353.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930582692.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930582692.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930580340.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930580340.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908356730.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908356730.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999908358406.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999908356762.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999908356731.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999908357731.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999908358317.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999908356729.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999908356730.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999908359120.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999908356729.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999908356731.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999908356762.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999908358408.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999908353672.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2399999908352007.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=30) score=2399999908353672.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908353674.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908353674.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999888910119.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999888910119.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999858354563.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999858354563.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999911132338.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999911132338.0 node_expansions=173
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999888910157.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999888910157.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999888910142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999888910142.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999858354595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999858354595.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872243474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999872243474.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999841687921.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999872243486.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999872243497.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999872245129.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999872245113.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2399999872245129.0 node_expansions=67
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999872245129.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999872243462.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999872243477.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999872244383.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999872244938.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999872243463.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999872243462.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999872244396.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999872243463.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999872243462.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999872243477.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999872245129.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2399999872245129.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999872245129.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999872245129.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000000009280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000000005947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033344558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013896558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999958338336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999958338058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999958338614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999958339447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008341502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999975005889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000033344558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344558.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=300000033344558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036127710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036124661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005570984.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005572098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571816.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005571551.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005572946.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044463879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000055574993.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052796922.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019458460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019455683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041680763.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047239153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025016295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033350498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013903748.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033349939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044462208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025017129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050019143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047241657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030572684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030572128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033349099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027791586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044459722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458461.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055574993.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055578766.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573867.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580145.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000055580145.4 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580145.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580145.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575003.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578479.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577246.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577499.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055574999.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055580160.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577368.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577924.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055577777.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000055580160.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580146.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580146.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585045.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055580146.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689479.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055580146.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005578369.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083362812.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086135725.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991689479.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580146.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580170.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580147.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580160.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005578393.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005578368.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580146.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083362812.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083362812.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086140589.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022245058.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086140589.9 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020333.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125020333.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086140638.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086139250.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137947.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138240.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135725.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086140083.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086138115.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138671.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086138503.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125020369.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000125020369.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125020333.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125020333.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024256.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125024256.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000094464816.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991684371.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055575038.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000094464816.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044463038.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122242580.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125020369.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041686135.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055575024.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000094464801.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094464801.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094464802.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044463025.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044463024.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000094464802.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000122246477.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000122242580.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072241691.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000125020369.4 node_expansions=72
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000125024255.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125023851.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125022578.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125022891.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125020380.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125023735.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125022726.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125023281.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125023158.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000125024255.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125024255.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125024255.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000125028036.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125027772.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125026497.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125026795.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125024284.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125027608.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125027189.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125026644.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125027189.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125027062.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000125028036.4 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000125028049.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125028032.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125028049.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125028045.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125028045.4 node_expansions=13
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125031524.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125030268.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125030524.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125030712.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125031247.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125028044.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125031358.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125030990.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125030412.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125030968.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125030801.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144468744.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000125031247.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125031246.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125031230.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125031246.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000094475700.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999991695255.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055585936.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000094475704.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000044473926.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000141693172.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000041697037.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055585926.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094475700.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000094475704.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000094475724.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000044473922.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000044473926.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000094475704.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000122253480.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000141693172.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000144470950.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072252591.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000144470950.0 node_expansions=248
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000125034766.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000125033469.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000125033766.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000125033913.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000125035579.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000125031246.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000125034046.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000125034190.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000125033657.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000125033079.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000125034190.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000125034024.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144470950.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000136136227.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000144470950.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144470977.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144470977.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186137584.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186137584.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000113915394.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000022246963.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055581196.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000113915394.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000075025617.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000141693212.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000144470977.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061136727.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000075025641.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000094470961.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094470950.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113915421.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000075025616.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000075025616.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113915394.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000141693197.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000141693186.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000091692323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000144470977.0 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144470984.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144470951.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144470984.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186137598.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186137598.0 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000186137598.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000172248732.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000172248723.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000163915390.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2100000186137598.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186137620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186137620.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186137635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186137635.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000155582078.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000022246955.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097247843.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000155582079.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000116692299.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000183359844.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061136732.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116692289.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136137621.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136137641.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000155582066.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116692288.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116692299.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000155582079.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000183359845.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000183359844.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000186137622.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091692299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000186137622.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186137642.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186137600.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186137642.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000155582067.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000097247863.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000155582077.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000116692300.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000183359855.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000186137643.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061136732.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116692300.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136137637.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136137637.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000155582066.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000116692288.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000116692288.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000155582066.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000183359864.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000183359855.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000186137634.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000091692302.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000186137643.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186137632.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186137618.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186137632.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213915377.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213915377.5 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000213915377.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000213915398.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000205582044.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000213915398.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213915377.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213915377.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022246932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022246932.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000022246944.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000022246943.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000022246941.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000022246918.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000022246932.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022246944.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022246979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022246979.0 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000022246944.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000022246928.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000022246941.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000022246918.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000022246931.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022246944.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061136746.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061136746.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000061136743.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000061136702.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000061140983.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000061136752.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000061136708.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000061140983.5 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000061140162.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000061138921.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000061139230.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000061138366.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000061140997.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000061136740.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000061136730.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000061139625.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000061139051.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000061138518.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000061139594.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000061139500.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000061140997.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061140995.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061140995.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061144482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000061144482.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000061140984.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000061140984.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022254706.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022254706.0 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000183364129.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000069474351.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000155586328.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000116696539.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000183364117.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000213919650.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000061140983.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000088918761.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000136141872.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000136141887.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000155586330.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000116696551.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000116696539.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000155586332.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000183364095.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000183364126.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000186141906.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091696540.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000213919650.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213919666.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213919666.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213923182.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213923182.5 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213919669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213919669.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000197253015.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197253015.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000166697490.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000005584591.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000052807681.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000138919681.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000100029905.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000166697493.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000044474362.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000072252127.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000119475238.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000119475237.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000138919679.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100029938.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000100029906.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000155586350.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000183364149.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000166697490.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000169475268.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075029928.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2400000183364149.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000183364149.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183364111.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183364149.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211141894.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211141894.5 node_expansions=9
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000183366814.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183367636.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183366358.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183364969.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183366526.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183365804.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183364148.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183364136.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183367080.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183366538.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183365982.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183366802.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183366936.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000200026507.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000200026507.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000200026494.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200026494.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000227807692.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000227807692.5 node_expansions=113
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000200031615.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000200032726.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000200032171.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000200030782.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000200032338.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000200031615.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000200029949.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000200029949.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000200032171.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000200032338.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000200031782.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000200031615.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000200032726.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000200032726.5 node_expansions=397
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000200031652.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000200032171.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000200032375.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000200030819.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000200032375.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000200031650.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000200030959.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000200029962.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000200029959.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000200031780.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000200032348.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000200031793.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000200031626.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000200032726.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000200032726.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200032763.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200032763.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000227810502.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000227810502.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200032725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000200032725.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169479568.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169479568.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000169478216.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000169478852.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000169479401.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000169478185.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000169478018.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000169478179.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000169478883.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000169477185.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000169477179.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000169478195.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000169479012.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000169479583.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000169479012.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000169479568.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000169478846.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2700000169479583.5 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152808846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152808846.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000180586620.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000180586620.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000152808859.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000152808859.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000138918589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138918589.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000138918605.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000138918605.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000138918589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138918589.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000122251945.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999972251056.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000019474147.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000077807480.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000072251025.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000138918612.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000183363037.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000000028812.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000038918576.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000075029693.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000058363055.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077807465.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000055584354.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000055584354.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000127807489.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000122251911.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000155585278.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075028799.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2700000183363037.5 node_expansions=58
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183363056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000183363056.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211140799.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000211140799.5 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000211140831.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000202807463.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000200029701.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=3000000211140831.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005564780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030566503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000036121558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999961114445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994452557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000036121558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120447.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000036121558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000041680742.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044459943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011125208.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011124676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683065.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061128389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058350624.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052795055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047236378.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050013868.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033344152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033343018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011121307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011122138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025011026.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025012126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041681085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027791073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052793643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036123864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050016420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025012739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038901444.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033344972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025011073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025009707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025008829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019452125.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016675763.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016674350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041679997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033346351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044457742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033346906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000061128389.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061127556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061128389.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131740.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000061131740.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131729.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131729.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061129507.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130340.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127710.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061131751.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061128418.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061128265.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061127710.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061125355.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000061131751.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131751.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131751.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131751.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131751.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131766.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131766.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796633.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796633.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796634.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796634.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796635.0 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002800799.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002801633.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002799003.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002802613.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002800113.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002799689.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002799558.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002799003.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002796634.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000002802613.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002802614.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802614.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002796640.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002796640.5 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000002802636.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002802623.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002802636.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972247070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972247070.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030582180.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030582180.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030582180.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030582180.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030585665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030585665.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030582181.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030582181.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972241075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972241075.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972247070.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972247070.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972241088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972241088.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999972248736.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972250569.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972249570.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972249458.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972250014.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972250569.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999972250126.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999972250014.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999972249472.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999972247076.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972241088.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=899999972241088.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999947238033.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999947238033.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244116.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972244116.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972241090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972241090.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972241091.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972241091.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999972242757.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972243601.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972243604.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972243449.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972243045.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972242060.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972244147.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972244005.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972243450.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972241091.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999972244147.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972244147.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972244147.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999972244147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972244147.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972244144.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972244145.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972244155.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999972247057.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972244155.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999972247057.8 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999972245810.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999972246653.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999972246515.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999972244143.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999972246643.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999972246503.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999972244166.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999972245114.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999972247057.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999972245670.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999972246225.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=899999972247057.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972247071.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972247071.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972247059.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972247059.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030582169.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000125026633.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063915504.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980580393.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044470180.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063915526.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000125026633.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063915504.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063915503.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000013913725.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013913726.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063915516.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063915526.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016692405.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091693283.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091693282.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063915503.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125026633.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000125026633.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125026625.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125026625.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125026626.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026626.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023570.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023570.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125026623.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125026623.4 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000125026625.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125026644.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125031480.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125031465.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125026634.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000125031480.8 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000125028258.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125029092.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125028980.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125026627.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125031481.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125029127.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125028981.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125026605.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125027591.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125028193.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125028704.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=900000125031481.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125031480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125031480.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034419.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125034419.9 node_expansions=75
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000125033180.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125034016.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125033864.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125031481.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125034419.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125033864.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125031475.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125033870.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000125031475.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125032475.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000125033030.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000125033625.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000125034419.9 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000094475802.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125034409.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000125034452.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000125034409.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125034419.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000125034452.9 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094475841.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094475841.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097256704.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097256704.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000002812212.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000036145591.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999952810482.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944477101.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016700258.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000063923334.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097256667.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036145545.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036145545.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999986143767.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999986143767.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000036145545.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036145545.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988922435.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063923334.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063923334.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063923379.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125034435.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000125034435.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125034493.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125034493.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000161145583.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000152812202.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000158367757.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1200000161145583.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145536.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161145536.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145603.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161145603.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161145537.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161145535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161145535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000161145535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944477090.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944477090.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999944478744.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944479467.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944479576.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944479467.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944477090.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944477076.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944479465.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944479466.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944477076.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944477076.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999944478076.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999944478645.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999944479189.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1199999944479576.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944479633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944479633.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988924910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988924910.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988924912.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988924912.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944479577.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944479577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999944479590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944479590.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944479646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944479646.5 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972257413.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999944479635.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1499999972257413.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972257433.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999972257422.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972257433.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941698813.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941698813.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999941698802.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999941698790.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941698802.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941698816.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941698816.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999941698816.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999941698791.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999941698816.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911143248.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911143248.8 node_expansions=5
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999911144913.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999911144247.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999911145636.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999911143266.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999911143246.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999911145635.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999911145635.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999911145635.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999911143246.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999911143248.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999911143246.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999911143248.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999911144803.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999911145357.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999947249348.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999941692278.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999916694833.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1799999947249348.8 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947249360.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999947249360.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947249350.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947249350.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999933357946.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999933357946.2 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000008447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019452058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000036119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005563169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963891390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988896724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=300000036119891.94 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=300000036119891.94 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000044462234.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124676.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050018099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044462498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005569384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005568533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047237535.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033347486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022234152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030569698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013899628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025012129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016676305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016677405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019455482.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005565459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005565749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019455541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041680601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025013041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041681976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022236086.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000050018099.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014767.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016444.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018100.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000050018100.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018099.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018099.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018123.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018123.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991682999.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991682999.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050018099.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005571889.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083351456.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025022853.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050018099.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580186.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050018112.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005571879.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050018102.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018088.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083351459.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991682978.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050018099.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050018088.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080573666.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080580186.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050018088.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005571866.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083351459.0 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351444.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351444.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351446.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351446.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351434.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351434.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578420.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083357999.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025022888.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580221.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578420.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991689531.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689531.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580199.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080580221.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024642.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578420.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083357999.8 node_expansions=414
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083353419.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354955.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353844.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083353421.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083355086.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083357999.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083356475.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083353566.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000083357999.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580235.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357985.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083357985.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357975.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050024664.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578453.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025022911.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050024675.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080580244.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000005578442.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024664.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024664.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000083358008.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999991689553.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689564.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050024664.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024675.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580221.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080580231.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024675.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578453.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083358008.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024689.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578456.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083358022.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025022911.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050024689.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080580244.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050024678.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005578455.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024689.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050024689.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991689577.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689577.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050024678.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024679.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080580255.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024689.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578466.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083358022.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358012.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358012.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358013.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358013.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358023.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357997.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358023.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358041.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358041.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083358024.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357999.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358024.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358041.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358041.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050024702.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005578479.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025022930.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050024702.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080585228.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050024702.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005578485.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050024698.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050024698.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358041.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991689590.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689590.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050024710.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050024702.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080580263.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000080580263.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050024708.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005578475.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083358041.4 node_expansions=109
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358042.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358031.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358042.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083358054.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358054.9 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083360695.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359984.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361528.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360417.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361653.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360709.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083363039.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359974.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083360141.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111129254.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000111129254.4 node_expansions=164
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111129253.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111129254.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111129267.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111129264.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111129232.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000111129267.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111129247.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111129247.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138255.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138255.1 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111130920.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111131188.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111132758.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111131647.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111132899.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111130920.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111134257.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111131211.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111131348.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000111134257.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134257.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134257.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134287.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134287.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080578729.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111134263.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111134263.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080578721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080578721.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044471619.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044471619.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000044467608.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044467608.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999972247630.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083356520.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000063915187.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000044467608.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075023188.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000044467608.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011133387.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016693852.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044471630.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111138298.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999997244497.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997244497.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000044467632.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044467608.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000111134265.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000111134252.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044467608.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011137408.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000111134265.2 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075027153.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075027153.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000075023164.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075023145.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000075027153.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075023154.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075023145.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000075027153.1 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000075024794.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075025096.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075026632.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000075025486.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075026598.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075027154.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075026738.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075024794.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075025106.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075025208.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=900000075027154.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075027153.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075027153.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000044471633.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999972247632.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083360522.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000063915188.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000044471643.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075027212.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044471644.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000011137411.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016693865.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044471632.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000111138313.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997248520.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997248520.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044471632.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044471632.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075027190.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044471632.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000011137421.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000111138313.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138300.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111138302.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138299.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111138302.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111138289.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111138313.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000111138313.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111138302.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138302.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111138333.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138324.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111138301.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111141887.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111138325.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111138290.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000111141887.4 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111139943.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111140221.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111141776.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111138276.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111140676.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111141776.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111140220.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111141898.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111141787.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111139943.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111140401.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000111141898.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111141921.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111141921.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080579576.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080579576.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000080579577.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080579550.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080579577.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080579585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080579585.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000080579573.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080579552.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000080579573.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000080579572.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000080583851.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000080579587.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000080583851.9 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000080581246.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000080581504.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000080583040.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000080579558.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000080581929.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000080583018.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000080583873.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000080581503.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000080579560.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000080579570.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000080580518.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080581629.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=900000080583873.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583851.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583851.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583851.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080583851.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583877.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080583877.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080583875.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080583875.4 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000116694963.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000102806065.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000108361631.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000116694963.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694941.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694941.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694955.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694955.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116694955.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116694955.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116694982.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116694982.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000136136747.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116699288.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116701121.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116697343.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136136469.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116699732.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116700843.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136136470.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116698732.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136135080.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116697343.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116698343.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116700010.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136136747.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000136136747.0 node_expansions=460
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000116698566.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116698023.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116700121.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116696621.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116699010.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116699032.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116700143.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116697643.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116698588.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116696621.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116696621.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116699310.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116697634.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116698754.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000136136747.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=2100000136136747.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136136747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136136747.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136136804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136136804.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105581247.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105581247.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136140211.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136140211.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000136136825.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000136136763.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136136788.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000136136784.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136136775.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136136825.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105581263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105581263.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069470142.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999988914572.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077803463.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022247030.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069470141.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000130581239.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019470152.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016692363.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000011136829.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000038914574.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999955580350.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999955580350.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038914574.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038914602.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100025696.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000100025696.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019470152.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999986135906.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), None, None)) score=2100000130581239.8 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000130581240.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000130581227.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000130581253.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000130581250.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000130581218.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000130581253.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130581220.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130581220.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955580350.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955580350.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069470129.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999988914551.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077803462.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022246996.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069470141.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000130581253.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000019470093.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016692316.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000011136760.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000038914538.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000105581252.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999955580318.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038914560.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038914572.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100025677.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000100025662.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019470128.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999986135885.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000130581253.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130581219.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130581219.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130584689.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130584689.8 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130581267.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000130581267.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000130581275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130581275.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069473546.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999988914587.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077806899.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022250455.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069473546.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000019470144.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000016692363.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000011136811.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000038914596.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000105584677.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999955580367.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999955580364.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038914589.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038914586.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100029121.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000100025698.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000019470142.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999986135939.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000105584677.2 node_expansions=210
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000075025718.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105581253.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105581253.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105584677.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105584641.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000105584677.2 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000105583184.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105582625.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105584691.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105581238.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105582625.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105583579.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105584677.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105581251.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105583174.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105581226.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105581241.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105583844.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105582199.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105583300.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000105584691.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075029143.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075029143.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955583815.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955583815.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955583809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955583809.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952806011.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999952806011.0 node_expansions=46
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2399999947250455.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999952806024.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999944472678.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2399999952806024.5 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999952806024.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999952806022.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999952806033.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999952806033.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999952806002.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999952806033.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999952805988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999952805988.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944473544.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999930584700.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999944473541.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999944473543.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999944473557.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999944473565.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999944473565.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944473589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944473589.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925028264.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925028264.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999961139323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999961139323.5 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999938917135.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999938917164.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999938917131.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999938917143.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999938920622.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2399999938920622.0 node_expansions=53
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999938919066.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999938917167.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999938918511.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999938917135.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999938919512.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999938919511.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999938920667.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999938918134.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999938917153.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999938919112.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999938917122.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999938917122.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999938918677.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999938918136.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999938919246.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2399999938920667.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999938920635.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999938920635.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944477110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999944477110.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999944477098.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999944477098.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999950032601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950032601.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999930588193.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999950032654.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2699999950032654.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999950032637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999950032637.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999950035024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999950035024.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999950032649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999950032632.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999950032647.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999950032656.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999950032644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2699999950032656.0 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999930588220.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999950032658.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999950032633.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999950032658.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999950032654.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2699999950032658.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930588213.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930588213.5 node_expansions=21
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027788276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072237830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903051.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793652.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063900877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063903098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055568606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063903656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788873.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061121664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058344161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052786663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036119708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050009717.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036118875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075013944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000077793655.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797821.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077793377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077796988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000077797821.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999991679653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991681587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991681853.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044461710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025015546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030566944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030570334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991681042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991681586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991681586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013903583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005569920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008345474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027793595.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013900805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013899694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019456650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016676097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000000010461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008345476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005566017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994455184.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994454350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005567959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005569348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030571362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000016681350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000044461710.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000044461710.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242281.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242281.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242280.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242280.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242302.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242302.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242302.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986128522.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000077797868.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016684080.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000022239646.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083353413.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047242300.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994462756.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047242311.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047242301.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000077797858.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047242301.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047242301.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047242301.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083353413.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047242301.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047242301.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047242301.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994462745.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000083353413.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353413.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353413.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353429.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353429.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353419.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353410.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353419.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353430.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353412.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353430.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353420.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353420.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353388.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353411.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083353411.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353422.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353422.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083362726.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000083358282.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000083362726.5 node_expansions=93
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083361227.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083358690.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083360682.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362740.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359404.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361894.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360959.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360782.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083362740.0 node_expansions=152
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083359948.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083358690.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359404.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362737.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358135.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083361904.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360782.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359671.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083359524.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000083362737.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362726.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083362726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083362737.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362737.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134773.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134773.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083362734.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083362724.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083362724.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083362726.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083362726.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083362734.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134774.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134774.8 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083362735.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083362747.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083362737.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111134774.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083367585.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000111134774.8 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083366503.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083364379.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083365656.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083365100.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083367046.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083363834.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083367602.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083366490.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083365378.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083365212.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111134775.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000111134775.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111134774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134774.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134824.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134824.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134809.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111134820.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111134820.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111134820.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111134819.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111134820.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141690329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141690329.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111134842.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111134830.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111134814.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111134823.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111134822.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111139657.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000111139657.5 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111137597.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111136465.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111137737.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111137157.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111138141.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111135909.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111139659.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111138546.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111137435.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111137298.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000111139659.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111139668.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111139668.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469001.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469001.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994469026.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994469026.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994469012.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994468976.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994469012.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972241965.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994468987.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999994468987.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994468987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994468987.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999994469010.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994469010.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972241940.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972241940.4 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246790.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999972246790.6 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999972246821.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999972246788.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246821.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975028775.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975028775.1 node_expansions=30
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999975025480.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999975025467.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975025480.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966691249.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047248595.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997246769.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072245031.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111134810.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999988915249.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975025471.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016693027.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016693039.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091690375.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038915271.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000016693027.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016693027.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111134808.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016693039.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016693036.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999988915247.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999936135703.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000111134810.8 node_expansions=155
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111134793.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111134793.2 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000088915245.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088918528.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000088915258.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088915257.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111134793.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000088915259.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000111134793.2 node_expansions=86
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000088918022.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088915234.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088918202.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088917646.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088918577.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088916244.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088916368.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088917344.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088917899.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088917733.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111134806.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1200000111134806.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111134793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111134793.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969467251.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969467251.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969467251.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969467251.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969467265.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969467265.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975022809.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975022809.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000022821.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047245944.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030581694.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072248361.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111138139.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011134820.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997245042.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016690376.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038912587.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091690366.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061138139.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038912587.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038912588.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111134820.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038912588.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038912588.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011134810.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969467277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000111138139.0 node_expansions=134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000111137607.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111134806.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111137700.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111137145.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111138152.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111134816.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111135908.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111136868.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111137423.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111137295.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000111138152.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111138139.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111138139.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470570.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969470570.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952802562.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952802562.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975026173.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975026173.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000000026162.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047249274.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030581708.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000072248385.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111138163.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011138152.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997248374.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000016693694.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038915928.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091693731.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000061138166.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000038915931.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038915917.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000111138166.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038915931.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000038915916.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011138152.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999969470595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000111138166.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111138153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111138153.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111141869.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111141869.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000111141036.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111138139.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111140941.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111140492.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111141036.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111138162.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111139261.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111141867.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111140225.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111140758.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000111140650.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000111141867.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111141880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111141880.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111141915.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111141915.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000111141904.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111141904.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969474336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999969474336.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999969474349.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999969474349.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994471495.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994471495.5 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000000029927.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999975029916.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000047253035.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030585473.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000072252136.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000111141917.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011141928.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999997252138.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000016697471.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000038919706.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000091697473.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061141927.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000038919695.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000038919705.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000111141914.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038919705.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038919694.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011141916.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000111141917.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111140247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111141891.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000111141891.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111141891.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111141891.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111141918.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111141918.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111141895.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111141895.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111144845.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111144845.8 node_expansions=34
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111141926.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111141912.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111141926.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111138184.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111138184.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080586403.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111138182.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000111138182.0 node_expansions=50
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080586390.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111144841.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000111144841.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111141914.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111141921.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000111141934.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000111144842.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000111141911.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000111144842.0 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000111142922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111144842.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000111141910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000111144677.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000111144288.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000111143731.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000111144855.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000111141921.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000111141899.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000111142898.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000111144577.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000111144421.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000111144855.2 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000111144841.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111144841.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080589331.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080589331.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080589310.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080589310.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080589332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080589332.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080589333.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080589333.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969477354.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999944477357.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000077811524.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000061143978.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041699554.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980589353.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999966699576.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000005586376.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008367131.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091700443.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030589355.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000008367131.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000038922634.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080589353.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000008367135.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000038922634.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980589353.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938921798.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000077811524.2 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066697454.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066697454.0 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000047256012.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000047256011.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000047258921.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000047256000.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000047256004.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000066697468.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000066697468.5 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000047256992.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000047258938.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000047255993.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000047258769.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000047257827.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000047258392.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000047257836.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000047255992.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000047256004.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000047258381.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000047256993.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000047258658.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000047258505.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000061141092.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000066697468.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000066697468.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066695825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066695825.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000066697492.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000066697492.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988918824.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999963918824.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000050032846.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000061141060.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000100033735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000000030824.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999986141046.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000005586380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000027808602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000111141949.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050033735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000027808602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000027808602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000100033735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000027808602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000008364157.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999980586380.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999958363269.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000111141949.0 node_expansions=788
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000111142922.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111144866.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000111141922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000111144699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000111142755.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000111144311.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000111143755.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000111141922.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000111141922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000111143311.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000111142922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000111144588.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000111144422.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000111144866.5 node_expansions=208
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111144857.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000111144879.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000111144854.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000111144868.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000111144858.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000111144879.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111142101.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111142101.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000111144883.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111144883.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988921746.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963921748.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000066700422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050035621.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061143977.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000100033755.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000000033769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999986143970.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000005589325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027811526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050033755.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027811526.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000027811547.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000100033781.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000027811535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000008367102.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999980589325.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999958366191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000100033755.5 node_expansions=218
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100033758.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100033756.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000100033754.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000100033769.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000100036496.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000100036496.2 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000100034729.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100036496.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000100033732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000100035843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000100034565.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000100034729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000100035565.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000100034742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000100033732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000100033729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000100035118.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000100034732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000100036408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000100036233.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000100036496.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100036509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100036509.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100036533.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100036533.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000100036537.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100036537.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999988924547.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999963924526.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000066705869.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050035638.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061146771.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000000036569.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999986146771.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000005592081.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000027814325.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000111150290.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000050036559.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000027814325.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027814326.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000100039181.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000027814326.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000008369893.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999980592103.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999958369002.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000111150290.5 node_expansions=144
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000111150322.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111150322.0 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000111148658.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000111148658.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000111147658.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000111149769.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000111148491.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000111148657.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000111149491.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000111148658.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000111147658.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000111147657.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000111148658.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000111147658.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000111148657.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000111150325.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000111148768.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000111150325.0 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000111150316.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000111150324.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000111150333.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000111150323.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000111150325.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2100000111150333.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000111150333.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000111150298.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000111150333.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111150336.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000111150336.8 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988927215.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999963927213.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000066705911.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000050038335.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061149447.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000100039224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000000039213.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999986149446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000005594768.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000027817001.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000050041864.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000027817004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000027817004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000100039225.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000027816990.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000008372548.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999980594782.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999958371668.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000100039225.0 node_expansions=390
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077817015.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000100039202.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000100039202.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072258681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072258681.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000072261299.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000072258669.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000072258655.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000072261345.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000072258669.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000072261345.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=2100000072261345.0 node_expansions=280
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072258711.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072258711.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999961146700.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999936146683.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000038925361.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022257812.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061146692.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000072258692.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999972258671.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999958368903.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977814227.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000036478.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000083369789.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000022258692.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027814237.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000027814237.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000036461.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999980592033.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999952814226.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999930591114.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000083369789.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000083369789.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000083369802.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000083369802.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083369802.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083369802.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083372429.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083372429.5 node_expansions=36
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083369791.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000083369752.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083369791.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999961149367.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999963924436.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000069480881.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000052813326.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000091702214.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000102814237.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999972261364.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999958371576.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977816920.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000000039134.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022261368.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000058369770.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000027816924.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072261367.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000000036492.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999980594698.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999952816923.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999930593809.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000102814237.0 node_expansions=372
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072261368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072261368.8 node_expansions=133
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000072258699.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000072259699.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000072259699.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000072258699.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000072260811.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000072259531.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000072258698.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000072260531.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000072259709.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000072258698.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000072258699.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000072259699.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000072258699.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000072259699.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000072261364.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000072259809.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000072261364.8 node_expansions=80
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000072261333.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072261344.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000072261344.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072261346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072261346.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999930593786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930593786.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999961149356.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999936149344.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000038928020.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000022260455.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061149355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072261355.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999972261330.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999958371554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999977816886.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000000039108.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000083372457.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000022261344.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000027816901.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000027816910.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000072261346.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000000039122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999980594675.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999952816897.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000083372457.2 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000083372455.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083372455.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908373663.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908373663.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908371567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908371567.5 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030564336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025008780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030565169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000008346330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008350497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008349377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047237209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044459420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008349376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008349376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008350487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013903263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038906087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000044462464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030573041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038904733.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016683249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022238584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022239126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019460740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041684140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027795515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022239097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025016042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019459638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019459096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033350275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022237753.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000047241166.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047241156.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238377.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047239488.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000047241156.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241178.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241178.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047241155.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241155.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241200.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241200.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047241200.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047241175.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047241200.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999988912343.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038912354.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019467912.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988912343.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077803020.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008356787.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000077803020.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077803023.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077803023.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047247454.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008356787.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000077803023.2 node_expansions=666
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000077796762.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077803021.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077799700.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000077800809.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000077802051.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000077799688.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000077797596.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000077798720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000077803021.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077803020.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802993.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077803020.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077803034.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077803034.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000077803020.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802982.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077803020.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077803028.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077803028.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000077803022.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000077802997.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077803022.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113911577.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113911577.4 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911612.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000094467156.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000113911612.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113911600.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911600.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000113911613.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911622.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000113911623.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113911620.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113911625.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000113911620.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000113911625.4 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113911635.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113911585.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113911635.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961132056.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961132056.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999930576524.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999961132030.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999961132030.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961132030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961132030.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999930576489.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930576489.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000047243141.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991687586.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999930576475.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000052800475.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055578255.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000025022697.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999986132065.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000086133808.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000025022711.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000025022697.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000025022731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000025022710.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000052800509.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000083356030.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000055578264.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000025022697.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000025022731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999986132041.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), None, None)) score=900000086133808.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000086133808.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086133808.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999930576488.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047243191.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999991687600.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999930576488.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052800489.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055578267.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025022711.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999986132046.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000025022745.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025022711.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025022711.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025022711.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052800489.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083356045.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055578278.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000025022711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000025022711.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999986132078.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000083356045.4 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356045.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083356045.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356047.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083356047.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356079.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083356079.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356056.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083356056.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083361333.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083361333.1 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000083356058.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083356058.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083356087.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083356087.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000083356089.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083356086.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083356064.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083356066.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083361319.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000083361335.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000083361335.1 node_expansions=71
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083358001.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083356057.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083360123.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083359001.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083361364.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083359001.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083360943.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083356891.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083358001.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=900000083361364.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083361332.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083361332.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930581787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930581787.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999930581777.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999930585818.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999930581775.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999930581765.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999930581787.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999930585818.5 node_expansions=40
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999930583707.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999930583874.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999930581763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999930585820.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999930584707.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999930584707.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999930584722.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999930584166.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999930582609.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999930583707.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999930585820.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930585818.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930585818.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016696978.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999961141388.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999900030276.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022254279.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055587612.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994476500.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955585845.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055587610.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999994476533.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999994476498.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994476500.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994476498.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022254277.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083365388.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055587612.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994476498.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999994476533.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955585832.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000083365388.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365390.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083365390.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900030287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900030287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999900030276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900030276.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900030265.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900030265.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900030265.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900030265.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999900030267.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900030267.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900034044.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900034044.4 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999900032658.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999900032389.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999900034079.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999900030269.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999900033212.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999900033212.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999900033212.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999900032656.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999900031100.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999900032212.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999900034079.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999900034045.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900034045.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900034046.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900034046.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999900034047.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999900036974.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999900034041.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999900034031.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999900034066.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999900036974.4 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999900036429.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999900036141.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999900036707.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999900034029.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999900036974.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999900036974.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999900036974.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999900036974.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999900036418.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999900034874.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999900035974.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=899999900036974.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900036985.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900036985.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900034218.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900034218.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900034253.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900034253.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999872256440.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999872256440.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999872256440.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999988923107.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999933367586.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000022258218.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000027813808.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999966702663.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999927811996.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000027813808.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999966702677.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966702697.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966702677.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999966702663.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022258220.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083369340.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027813788.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999966702665.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966702663.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999927811996.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=900000083369340.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083369331.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083369331.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083369346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083369346.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999872256486.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000019477688.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999975034133.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999872256486.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000022257244.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058368355.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966702709.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999927812045.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000058368355.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999966702718.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966702712.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999966702709.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999966702718.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000052812799.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000058368355.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999966702712.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999966702712.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999927812045.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000058368355.2 node_expansions=528
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000027816306.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000027816195.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000027816754.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000027818698.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000027816473.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000027813810.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000027816754.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000027816751.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000027816754.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000027814640.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000027815754.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000055588633.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000058368368.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000044474302.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000041697633.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=1800000058368368.8 node_expansions=86
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000058368368.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058368330.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058368368.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058368367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058368367.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000058368377.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058368380.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000058368380.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058368380.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058368380.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058368377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058368377.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999913923047.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000019477712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999975034157.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999872255489.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000022257266.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999997257265.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999958366609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000058368377.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999997257265.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999997257266.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999997257265.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999966701711.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000052812834.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000113923932.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000058368376.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999997257269.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999997257267.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999958366603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000113923932.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000113923943.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000113923925.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113923943.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141698760.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141698760.0 node_expansions=78
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141698745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141701134.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141700689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141700856.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000141701412.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141698745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000141701689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000141701689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000141701689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000141699578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141700689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000158359251.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000158359251.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000155582583.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1800000158359251.0 node_expansions=584
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141698760.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141701651.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000141701651.8 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141698748.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141701652.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141698747.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000141698737.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141698758.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000141701652.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141698734.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141701111.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000141700686.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000141700818.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000141701408.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000141698707.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000141701651.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000141701651.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000141701686.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000141699575.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141700690.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000141701686.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000141701678.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141701678.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000163920948.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000141704350.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000141704333.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000141704348.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000141704357.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1500000141704347.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1500000141704350.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000141704323.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000141704335.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1500000141704334.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000141701703.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1500000141704369.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1500000141704362.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000163920959.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000141704360.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000163920958.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('SHEEP', 'WHEAT')) score=1800000163920959.5 node_expansions=665
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163920931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163920931.5 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000141702678.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141701693.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141701678.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141704078.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141703650.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141703804.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141704360.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141701705.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141702689.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141702678.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141702523.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141703635.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000163920936.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000158362158.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000155585511.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1800000163920936.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000163920920.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163920920.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999944476511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999944476511.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952809848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058364504.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008365413.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000072254294.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108365400.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000025032070.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000030587587.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000108365400.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000019476476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000019476491.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000047254253.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000016698698.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000102809844.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000163920969.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000108365381.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000047254289.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000047254253.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000030587587.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000163920969.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000163920934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163920934.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180581491.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180581491.2 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000163920985.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163920985.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000163923638.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000163923638.8 node_expansions=89
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000163920996.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000163920985.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000163921002.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000163923383.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000163922939.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000163923105.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000163923649.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000163920985.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000163921994.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000163921983.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000163921818.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000163922929.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000180581522.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000177804854.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000180581522.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180581539.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180581539.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999961137082.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961137082.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999969470403.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075025091.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000025025969.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000088914845.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000125025958.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000025025980.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000047248194.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000125025969.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000036137080.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000036137082.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000063914846.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000033359302.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000119470427.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000180581522.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000125025958.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000047248202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000047248201.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000047248202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000180581522.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180581536.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180581536.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180581547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180581547.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180581547.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180581534.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180583875.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180581525.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180581539.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000180583875.0 node_expansions=63
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180581523.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180581525.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180581536.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180583891.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180583477.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180583595.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000180583190.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000180581523.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180582487.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180581535.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000180582358.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000180583486.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000180583891.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180583874.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180583874.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180583884.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180583884.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000180583875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180584875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180583875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180583875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180585831.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180585986.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000180585541.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000180583875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000180584875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000180585988.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000180583875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000180584437.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000180585826.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2100000180585988.0 node_expansions=273
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180585998.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180586000.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000180585995.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000180585971.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000180585986.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2100000180586000.5 node_expansions=35
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180585984.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000180585997.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000180585997.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180585997.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180585997.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000180585984.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180585984.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999969474884.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075031636.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000025030438.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999961141538.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000088919327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000125032524.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000025030427.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000047252662.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000125030438.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000036141550.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000036141538.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000063919316.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000033363761.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000119476969.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000125030438.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000047252650.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000047252650.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000047252650.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000125032524.8 node_expansions=345
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125030440.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125030431.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125030452.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000125032525.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000125030441.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000125032525.0 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125030416.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125031426.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125030428.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125030414.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000125031413.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000125032380.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000125032538.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000125030983.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000125030426.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000125031440.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000125030435.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000125030996.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000125032385.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2100000125032538.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125032551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125032551.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125032568.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125032568.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125032535.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125032535.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125034661.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000125034661.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100032553.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125034649.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125032547.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000125032537.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000125034613.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000125034649.0 node_expansions=128
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000125032552.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000125033937.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000125033538.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000125032552.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000125032551.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000125033552.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000125034482.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000125033107.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000125032538.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000125033537.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000125032552.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000125034663.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000125033092.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000125034492.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000125034663.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000100034659.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100034659.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999969476607.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050031273.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000000034107.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999936145204.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000088921051.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000125032163.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000000032171.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022254382.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000100032162.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000011143273.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000011143273.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000008365497.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000094476619.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000155589662.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000100032161.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000022254370.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000022254382.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000022254384.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000155589662.8 node_expansions=109
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155587720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155587720.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155587736.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155587725.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155587736.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155589692.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155589692.2 node_expansions=125
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000155587741.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155589128.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155588739.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155587739.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155587740.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155587740.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155588739.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155588850.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155589017.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155588295.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155587741.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155587751.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000155588739.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000155588295.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000155589695.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000155589695.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155589661.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155589681.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000155589681.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155589679.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155589667.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155589679.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000155589683.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000155589683.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155589685.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000155589683.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000155589683.0 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155589682.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155589690.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000155589647.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000155589679.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000155592613.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000155592613.0 node_expansions=100
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000155589682.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155591079.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000155590682.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000155589668.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000155592612.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000155589690.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000155589669.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000155590681.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000155590794.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000155590961.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000155590226.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000155589668.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000155589671.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000155589668.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000155590669.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000155590226.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000155592612.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000155592627.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155592627.2 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075014776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086126432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027791053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027790220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083349488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086126432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027790219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027787163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027789108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066679987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055568330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052788053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052786653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000086126432.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128655.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086130599.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038904420.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030568864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030573589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047241710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019456329.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022234386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991681809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991682353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036129157.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052796710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058352821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997233749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002789572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002789582.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991679305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991678448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991681796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036128587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016682128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994457906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994457350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025014097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025014650.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012638.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058352821.8 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350877.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351155.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000058352821.8 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128387.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128387.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061129494.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131599.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130606.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132697.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061130050.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132720.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061130619.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061130883.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000061132720.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132710.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132710.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132722.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132712.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132712.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135931.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061135931.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061133820.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135956.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135376.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134931.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061135389.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134399.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061134945.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061135232.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061135098.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000061135956.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061135931.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061135931.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036135932.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036135932.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036135931.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036135931.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036135931.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036135931.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061135955.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135945.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800844.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086135946.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061135969.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000072247067.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999972244376.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036135956.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977800820.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999977800834.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036135931.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061135942.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036135931.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072247043.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072247057.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972244376.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972244377.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036135945.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000086135946.1 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135932.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135932.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138599.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138599.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061135957.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036135946.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800842.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061138583.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072247054.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999972244404.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000036135946.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999977800836.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977800835.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000036135946.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036135969.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061138583.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036135959.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072249694.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000072249694.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972244390.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972244391.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000036135946.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000072249694.9 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072247077.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072249694.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000072247053.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072247042.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072247065.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000072249694.9 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000072249430.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072248152.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072249694.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072249274.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072249694.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072248708.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072249250.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072249417.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072249528.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000072249440.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=600000072249694.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249718.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072249718.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249694.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072249694.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249718.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072249718.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249753.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072249753.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249754.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072249754.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072249757.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072249757.4 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072249740.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072249726.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000072249712.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072249736.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072252377.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000072252377.5 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000072252113.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072250835.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072251266.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072251945.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072252388.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072251377.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072250833.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072252099.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072252210.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000072250711.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000072252111.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000072252388.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072252391.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072252391.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977809640.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977809640.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977806166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977806166.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977806178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977806178.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977806196.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977806196.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999977806197.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977806197.8 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999977808590.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977807320.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977807764.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977808424.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977808590.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977806201.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977807313.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977808586.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999977808701.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999977809701.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999977807210.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999977808590.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000008358305.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999977800846.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999977800567.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000011137178.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=900000011137178.4 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000011137178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137178.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011137189.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011137189.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000011137213.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011137213.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041692744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041692744.0 node_expansions=23
FooPlayer.decide: Prioritizing 12 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000011142067.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011140401.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011141123.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000011142900.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011139567.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000011140678.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011140401.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011142067.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000011142900.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000011143900.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011139289.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011139567.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1500000011141123.2 node_expansions=390
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000011138747.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000011138756.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000011138736.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011141099.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011141123.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000011141123.2 node_expansions=79
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000011141131.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000011140122.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011139845.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000011140956.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000011141130.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000011138734.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011139845.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000011140122.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000011141242.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000011142245.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000011139745.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000011141122.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1500000011141131.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011141123.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011141123.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972250434.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972250434.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083364238.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000058364211.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036141113.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108364235.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000083364232.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000094475345.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000005584655.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058364248.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011141099.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011141099.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058364224.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058364248.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083364224.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058364248.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094475345.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094475336.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000005584655.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000036141988.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000108364235.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108364224.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108364224.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972250435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972250435.5 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999972250434.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999972251570.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999972252656.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999972251434.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999972250448.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999972251448.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999972251545.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999972251823.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999972252934.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999972253935.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999972251434.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999972251434.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1499999972253935.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972253934.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999972253934.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936142848.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936142848.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936142839.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936142839.8 node_expansions=12
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999936146070.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999936142847.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999936142837.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999936143935.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999936145059.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999936143824.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999936142824.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999936143824.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999936143936.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999936144213.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999936142824.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999936143824.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999936143824.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=1499999936146070.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146047.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936146047.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936146055.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999936146048.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999936146056.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999936146055.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999936146058.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999936146046.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999936146058.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999936146045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999936146045.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936148267.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936148267.5 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047262033.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022262032.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000038921.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000072262033.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000047262033.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000094484255.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999969482476.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000022262032.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999975038920.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975038920.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000022262032.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022262032.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047262045.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000022262032.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000094484255.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000094484255.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969482476.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000000039809.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000094484255.2 node_expansions=558
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000094482068.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094482046.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094482056.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094483179.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094484290.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094483056.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094482033.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094483046.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094483144.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094483457.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094483033.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094482046.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094483033.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094483033.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000094484290.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094484255.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484255.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484290.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484291.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484291.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484314.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000094484291.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000094484303.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000094484303.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094484297.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484297.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484291.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484291.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484298.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094484298.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094484301.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094484301.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094478603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094478603.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094478603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094478603.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094478569.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000094478612.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000094478612.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094478588.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094478588.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000094478594.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094478594.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047259587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000000034144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999977811062.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000050034167.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000047259587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999947254588.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000000034157.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999952811032.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999952811032.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000000034144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000000034144.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000025037365.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000000034163.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000072259587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000072259587.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999947254588.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999913920379.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999977811919.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1500000072259587.5 node_expansions=303
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072256388.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072256388.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072256365.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072257474.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000072259587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072257365.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072256365.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000072257365.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072257476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072256363.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000072256389.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000072257365.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000072256365.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000072257366.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000072257365.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000072259587.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072259587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072259587.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072259588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072259588.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072259611.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072259611.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072259588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000072259588.5 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000072259587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072259574.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000072259574.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000072260685.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000072260587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000072259589.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000072261963.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000072260698.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072259574.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072259587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000072260589.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000072259598.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000072260589.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000072260587.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000072260589.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000072261963.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000072261963.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072261963.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108373042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108373042.2 node_expansions=18
FooPlayer.decide: Prioritizing 3 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108373042.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102817510.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000094484153.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000108373042.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108373042.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108373042.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108373075.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108373075.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108373075.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108373082.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000108373080.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108373099.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000108373091.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=1800000108373099.2 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108373080.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108373080.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130591079.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000130591079.8 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108371726.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108375474.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000108375474.0 node_expansions=54
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108371722.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108375441.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000108373129.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108375474.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000108373099.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000108375474.0 node_expansions=109
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000108373109.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108373099.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000108373096.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000108374209.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000108375488.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000108374085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000108373109.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000108374099.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000108374196.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000108373085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000108373085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000108374119.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000108373119.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000108374098.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000108374096.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1800000108375488.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000108375474.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108375474.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138930996.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138930996.5 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000138931022.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000130597697.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000138931022.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138930996.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138930996.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138931031.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138931031.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138931044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138931044.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138931044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138931044.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000138931033.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138931033.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950039497.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950039497.0 node_expansions=8
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999950039476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950039476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999950039476.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999950040622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999950040476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999950039476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999950040478.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999950040622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999950039476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999950039478.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999950040478.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999950039476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999950040511.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999950040478.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999950040476.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2099999950040622.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950040587.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950040587.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927810952.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927810952.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999927810955.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999927810931.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999927810922.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999927810951.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999927810965.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2099999927810965.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999902810929.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999902810929.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905588733.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999905588733.2 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999880588708.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999905588729.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999905588730.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999905588710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999905588708.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2099999905588730.8 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999905588730.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999905588730.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069480297.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000022258052.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999986146020.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000072258075.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000069480275.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000138924687.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999938922941.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022258052.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999961146010.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999938923829.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022258052.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000044480275.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000069480275.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000022258052.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000094480275.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000116702497.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999961145164.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000000035829.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000138924687.0 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116702497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116702497.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116702507.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116702507.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116702510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116702510.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116702517.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116702517.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000138924743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138924743.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116702519.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116702519.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000116702524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116702524.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000088919364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000022258066.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999994474919.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072258077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000088919364.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999938922955.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000022258066.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999938923844.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999938923844.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000022258066.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044480285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000069480285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000022258066.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000094480285.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000116702507.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999991696252.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999905588733.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000000035844.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000088919364.0 node_expansions=336
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069480265.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069480276.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069480274.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069480289.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069480300.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000069480300.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069480264.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069480264.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069480262.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069480262.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044480302.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000069480266.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000069480288.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000069480266.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069480278.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000069480288.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044480285.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044480285.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044480290.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044480290.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044480287.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000063919331.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000066702455.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000063919364.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000044480284.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000066702455.0 node_expansions=94
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000066702455.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=52) score=2400000066702455.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000066702457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000066702457.0 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000052791378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055570001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066680534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061122213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069460000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063902768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027789102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061124978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072235311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075014490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000061125608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015884.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036121110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052791656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027786600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027785498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027787989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044454433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063902545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063899977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066682222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000075015884.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016440.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075016995.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075020329.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000075020329.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022238043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019457965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000022237700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016680478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027791033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025013534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997237709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027794155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036126642.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044461718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000010184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000012406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997236306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997233781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997232670.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997235195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013901638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349761.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016681070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011124628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025013582.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016677737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008346572.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011122127.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011119627.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000025010185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011119628.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000044461718.1 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461162.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461718.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458940.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000044461718.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461742.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461742.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044461742.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075017298.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044461729.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044461729.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033348864.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999997237729.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011125756.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044461729.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044461729.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044461729.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044461729.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080572867.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080572853.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997237730.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044461729.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980570184.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980570174.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000075017299.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000080572867.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572853.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572853.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570187.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980570187.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980570197.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980570197.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574096.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999980573951.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980572693.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980570183.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980574096.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980571861.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980571593.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980573119.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980573396.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=599999980574096.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574093.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574093.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574096.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574082.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574082.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574082.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574082.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574083.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574083.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574085.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574085.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980574071.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574071.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574082.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574082.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574083.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574083.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574096.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574082.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980574082.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944462984.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944462984.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008354540.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038910095.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008354540.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008354526.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033352749.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999961130540.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975018527.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008354526.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000008354527.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008354526.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008354526.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008354526.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080576762.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080576750.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999961130526.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008354540.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999944462971.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038910095.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), None, None)) score=600000080576762.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576762.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576762.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132261.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111132261.8 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111132276.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105576706.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000111132276.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111132285.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111132285.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462952.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462952.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462914.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462914.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462952.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462952.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462952.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462952.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000038910078.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069469376.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038910064.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038910064.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063912043.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991686078.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975018532.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038910064.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038910078.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038910064.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038910064.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038910066.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000111132299.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000111132301.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999991686064.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038910075.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999944462952.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000069465644.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000111132301.8 node_expansions=90
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111136054.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111134787.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111132285.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111135224.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111133265.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111133963.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111132287.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111135210.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111135487.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=900000111136054.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080580489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080580489.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691611.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061136056.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061136056.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691626.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691626.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019469410.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050024955.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000019469404.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038913846.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072241621.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999972245404.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999955577844.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000019469404.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019469404.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000019469410.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000066687844.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038913844.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000119465621.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999972245401.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019469404.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999925022293.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999925022299.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000050024976.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000119465621.8 node_expansions=216
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091691632.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091691624.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091691632.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119465645.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119465645.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000091691636.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000091691646.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000091691621.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091691644.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091694845.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000091694809.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000091694845.0 node_expansions=78
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000091694289.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091694122.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091691622.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091694567.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091694022.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091692622.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091693290.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091691622.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091694567.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091694854.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000091694854.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091694846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091694846.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091701289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091701289.5 node_expansions=151
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000091700720.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091700998.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091697776.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091700276.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091698053.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091701276.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091700442.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091699054.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091699720.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091694832.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091700998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000091701276.0 node_expansions=789
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000091700453.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091701276.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091701012.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091697790.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000091700276.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091697776.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000091697790.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000091700165.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091698776.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091699457.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091697776.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000091700721.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000091701276.0 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000061145720.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091701261.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000091701255.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000091701276.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000091701267.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1500000091701276.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091701253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091701253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061143225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061143225.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030587678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030587678.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894473888.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894473888.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863918344.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863918344.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894473900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894473900.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894473890.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894473890.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863918335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863918335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863918358.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999863918358.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999863918367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999863918367.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999958365457.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000050035330.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999988924186.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977809924.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999983363701.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999911141455.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999925032664.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999958365455.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999988924186.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999958365457.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977813075.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977813108.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030587698.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030590853.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999911141455.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999958365457.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999863918367.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019479775.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000050035330.5 node_expansions=248
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000050032122.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000050032091.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000050032091.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000050032126.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000050035297.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000050035297.5 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000050034742.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050035297.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050032077.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050032089.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050034589.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050032075.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050032075.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050032075.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050034464.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050033089.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000050033765.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000050033478.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000050035019.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000050035297.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050035321.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050035321.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050035297.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050035297.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999958368631.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988924221.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999977813088.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999983366876.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999911144631.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999925032665.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999958368654.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999988924210.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999958368633.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999977813100.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977813098.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030590866.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030590891.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999911144631.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958368642.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999863921520.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999863921520.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000019479780.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1500000030590891.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030590866.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030590866.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030590894.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030590894.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030590879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030590879.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030590881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030590881.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030590879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030590879.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030590881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030590881.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000008368669.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030593808.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000030590890.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030590902.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030590901.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000030593808.8 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000030593531.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030592990.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030590864.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030590887.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030592253.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030590864.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030590864.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030591864.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030590878.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030593253.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030591864.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030592531.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000030592253.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000030593810.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000030593810.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030593808.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030593808.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008371597.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008371597.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008371586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008371586.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008371599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008371599.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008371597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008371597.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841702267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841702267.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841702253.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841702253.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841702276.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841702276.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999936149364.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027816046.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999966704931.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955593819.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999961147600.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999888925375.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999902813365.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999936149364.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999966704933.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999936149387.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999955593809.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977816056.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030593833.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008371597.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999888925378.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999936149364.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999841702276.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999997260497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000030593833.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030593822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030593822.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841702276.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841702276.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841702276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841702276.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841704943.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999841704943.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999841702287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999841702287.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999825034232.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999825034232.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999825034232.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999825034232.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999794478687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999794478687.8 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999819478645.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1799999819478645.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999819478633.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999819478633.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999819479633.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999819478635.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999819478633.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999819480056.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999819478648.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999819478655.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999819479633.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999819478647.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999819481022.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999819479633.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999819480299.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999819480022.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999819481299.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999819479633.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1799999819481299.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999819479925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999819479925.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999819481763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999819481763.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999819479913.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999819479920.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999819479932.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999819481729.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999819479957.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999819481729.0 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999819480895.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999819479895.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999819479910.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999819481284.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999819479930.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999819479910.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999819480895.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999819481743.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999819479917.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999819480917.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999819479930.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999819481284.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999819480895.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1799999819481743.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999819481729.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999819481729.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058345834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125864.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058345834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069457556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055567501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061123612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063902000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000063901444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000069457833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066679722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052789999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072235611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000061122777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000044454387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044452999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050012499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050013054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063904444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000075014753.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018920.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075016976.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016698.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000075018920.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000050014444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997236576.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019456055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025012498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025014162.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027792498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013902445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997236586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997236583.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997236586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041683364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027792478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016676586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027792751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033348582.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038904473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011123249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011121860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030568308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008345183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000050014444.5 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050014444.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050012777.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013888.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000050014444.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055570002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055570002.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011124666.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055570025.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075014456.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055570001.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050018153.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999941677569.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055570000.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075014455.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000075019042.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055570025.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055570025.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055570001.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055570001.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055570000.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094458899.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094458900.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008346888.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008346889.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000094458900.9 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094458899.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094458899.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094458901.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094458901.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094458901.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094458901.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999941682164.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999941682164.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902788678.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902788678.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902788689.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902788689.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999902788686.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902788686.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972235800.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016681135.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036130179.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016681134.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016681135.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050018178.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016681135.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000036130179.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000036125590.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016681135.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016681144.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016681135.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016681144.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016681144.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000094463512.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000094458908.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999969458024.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969458024.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000094463512.2 node_expansions=110
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094458912.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094458912.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463497.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094463497.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094458912.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094458912.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999902788690.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999902788690.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999877788686.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877788686.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947235798.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991681133.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011125578.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991681132.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016681133.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050013578.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991681132.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011125578.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011125577.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991681132.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991681147.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991681132.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999991681133.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016681133.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069458911.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000069458910.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999944458022.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999944458021.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000069458911.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069458910.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069458910.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877788679.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877788679.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877788678.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877788678.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877788680.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999877788680.6 node_expansions=12
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999877791057.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999877788689.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999877791188.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999877790910.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999877793281.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999877789799.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999877788698.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=599999877793281.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999877793281.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999877793281.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933346887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933346887.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999877795668.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999877793280.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999877795781.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999877795502.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999877794391.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999877793281.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999877796224.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999877795682.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999933346888.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=899999933346888.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933346901.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933346901.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349397.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933349397.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933346888.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933346888.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999933349257.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999933346900.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999933349397.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999933349119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999933348012.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999933346898.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999933348842.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999933348299.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999933349397.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349397.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933349397.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349434.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933349434.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933349410.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933349410.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999933349410.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933349410.9 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999933350355.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999933351757.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999933349399.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999933351607.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999933351466.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999933350509.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999933349394.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999933349963.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999933350783.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=899999933351757.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933351758.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933351758.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911129538.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999911129538.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999911129558.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999911129558.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886129536.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886129536.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999886130521.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999886129521.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999886131744.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999886132744.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999886129535.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999886131633.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999886130646.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999886129535.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999886130100.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999886130910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=899999886132744.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886132745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886132745.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886132781.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886132781.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999886133757.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999886132744.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999886133758.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999886134967.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999886132744.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999886134868.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999886132744.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999886135688.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999886132757.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999886133313.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999886134146.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999886135688.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861133744.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861133744.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999886135704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999886135704.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999886135704.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999886135704.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246815.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999897246815.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999897246815.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999897246815.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999875027522.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999875027522.1 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999900024594.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999922247705.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999963917299.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999944469927.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038917299.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027805299.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999863913482.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999922247748.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999963917299.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999963917299.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944469970.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999944469927.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988917299.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999988917299.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994472855.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022250633.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022250633.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999908358845.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000038917299.8 node_expansions=294
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000038914369.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000038917299.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000038914367.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000038914364.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000038914380.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000038917299.8 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000038915355.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038914403.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038915355.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038917299.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038916625.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038915466.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038914356.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038916479.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038914357.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038914403.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038914910.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000038915746.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=900000038917299.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038917300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038917300.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038917299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038917299.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038917299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038917299.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038920256.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038920256.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000038918313.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000038917300.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000038918300.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000038919521.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000038918410.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000038917299.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000038919411.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000038917299.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000038917348.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000038920245.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000038917855.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000038918688.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000038920245.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038920244.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038920244.2 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066680834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058347500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058347223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080569223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080571142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027787444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235031.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077794766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075016988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000047234441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050011942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050012221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066680888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027787444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027786332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027784666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047234974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041674443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047236654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041678319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063904209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066681987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000080571142.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572531.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573920.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571698.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000080573920.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038904974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027793031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025015253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019459655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047237253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994458242.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994455476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027791598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683030.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000010461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008345472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016680237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011121906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994455463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994454337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994452685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008343573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008342461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008341594.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000007415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002787138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013900486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002785194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005565184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005565749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000047237253.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047235031.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237253.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047236142.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000047237253.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018386.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018375.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018375.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024398.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024398.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050018975.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050024403.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021756.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050020922.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020645.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020791.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050021334.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050020075.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000050024403.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029566.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029566.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050024968.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050029566.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050027901.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050027732.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050026899.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050024399.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026790.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050027357.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050026079.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000050029566.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029589.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029589.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360221.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360221.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961136057.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961136057.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944471344.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944471344.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944471331.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944471331.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693557.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693557.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693557.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916693557.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693557.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693557.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916693554.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916693554.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999916693568.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916693568.1 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999916693564.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999916693538.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999916693536.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999916693558.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999916697034.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999916697034.1 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999916696756.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999916694091.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999916697045.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999916693534.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999916696756.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999916696045.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999916693534.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999916695923.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999916696478.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999916695201.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=599999916697045.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916697045.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916697045.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916697034.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916697034.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088921937.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011144132.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983366377.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008364588.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994474811.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999916697020.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041699700.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983366354.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999983366354.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999983366377.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999930586798.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930586812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983366354.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983366365.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983366354.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013921910.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013921910.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983366354.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088921937.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088921934.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088921934.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916697044.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916697044.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916697033.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916697033.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916697033.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916697033.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916697055.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916697055.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886141488.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886141488.6 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999886144698.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999886142055.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999886142476.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999886143876.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999886141487.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999886144698.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999886143976.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999886141499.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999886143879.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999886144420.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999886142031.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999886144698.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886142489.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999886142489.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999866692142.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999866692142.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866691601.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866691601.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847250387.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847250387.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999847247165.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999847247144.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999847247154.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999847250364.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999847247166.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999847250364.2 node_expansions=47
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999847247697.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999847248153.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999847249530.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999847247142.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999847250387.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999847249642.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999847247142.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999847249530.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999847250086.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999847247697.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=599999847250387.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999847250364.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847250364.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847250402.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999847250402.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999847247056.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999847247056.4 node_expansions=18
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013896502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030564058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022229891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997228668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000052795556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050018386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058351732.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684433.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038907198.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022239089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005570487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030571312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005569909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041680834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025014959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038905818.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030570817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013904350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036128862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005570195.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022235818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005571309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022233874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036124429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019455196.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000058351732.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058351177.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355206.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058350053.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058355206.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351743.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351743.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351719.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351719.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351746.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351695.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351746.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351746.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351746.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088907289.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936125066.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038905525.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058351733.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088907289.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030572178.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351734.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005572178.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091685067.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091685081.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058351733.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351744.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351733.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351733.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000016633.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091685081.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685078.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685042.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685078.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685078.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685078.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685067.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685078.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936128553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936128553.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999936125067.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999936125042.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936125067.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016635.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016609.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000020120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000020120.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000016635.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000016610.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000016635.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088907307.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999936125085.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038905530.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058351742.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058351754.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088907311.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030572210.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351754.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005572190.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091685096.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091685076.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351752.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058351746.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000091685096.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685055.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685088.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091685075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685075.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685076.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685068.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685076.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685075.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685075.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091687311.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685098.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688022.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687466.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091688569.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091686756.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686196.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091685089.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000091688569.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091688565.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688544.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688565.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691508.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691508.8 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091688566.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691473.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119462829.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091688578.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091688568.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091688579.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000119462829.4 node_expansions=85
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091690802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688577.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091691511.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691246.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091690955.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091690246.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091689677.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091688566.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091688580.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119462830.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000119462830.4 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462840.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094462840.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462876.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094462876.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462854.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094462854.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094462887.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094462887.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063907322.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999961126889.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013905522.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058351744.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000061129521.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091685114.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000033349966.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000061129532.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000019461966.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119462866.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086129536.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000061129535.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061129521.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000061129553.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061129535.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000061129521.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061129521.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002794410.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000119462866.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119462855.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462855.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961126875.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961126875.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999961129076.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999961126843.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999961129768.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999961128520.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999961129213.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999961128510.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999961127978.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999961126864.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999961126843.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999961129768.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961129803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961129803.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961129781.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961129781.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936129781.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936129781.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999936129810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936129810.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936129788.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936129814.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999936129814.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999936129814.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999936129764.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999936129814.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999936129810.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999936129810.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902796490.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999936129799.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999936129799.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902796477.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902796477.1 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999902796458.1 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=899999902796457.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=899999902796457.1 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999902796468.1 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=899999902796478.6 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999902796465.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=899999902796478.6 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902796478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902796478.6 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999902798702.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999902799133.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999902796480.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999902798147.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999902798857.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999902798130.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999902797575.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999902798036.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999902796467.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999902796468.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=899999902799133.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902799133.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902799133.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801507.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902801507.1 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902799131.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902799144.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999902799146.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999902799145.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999902801507.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999902801507.2 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999902800409.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902799118.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999902800798.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999902801509.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999902799118.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999902800229.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999902800673.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999902799118.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999902799120.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999902801509.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801520.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902801520.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801521.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902801521.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801531.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902801519.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902801531.6 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801543.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902801543.1 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801545.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902801531.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902801545.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902803886.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999902803886.1 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801544.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902801542.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902801544.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999930579301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999930579301.0 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999902801544.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999902801531.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902801544.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999883357098.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883357098.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999863912655.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999883357097.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999883357097.8 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999852801530.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999852801530.6 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=899999863915033.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1199999911134270.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1199999911134254.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=899999863915044.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1199999891690403.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=899999863915029.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1199999911134259.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=899999863915020.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1199999911134260.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1199999911134260.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999863912635.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=899999863912632.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=899999863912635.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1199999911134247.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=899999863912632.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999863912653.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=1199999911134270.5 node_expansions=185
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999911136467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911136467.2 node_expansions=219
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999911135523.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999911136467.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999911134245.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999911134245.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999911135634.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999911134245.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999911135356.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999911135800.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999911134245.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999911134245.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999911136467.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1199999894467522.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1199999888910299.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1199999911136467.2 node_expansions=605
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999863916157.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999863914868.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999863914879.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999863914865.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999863917257.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999863914868.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999863915993.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999863918087.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999863916425.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999863914868.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999863914868.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999911136469.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1199999894467357.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999888910133.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1199999911136469.2 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911136467.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911136467.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999911139655.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999911139655.2 node_expansions=28
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911137747.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999911136470.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999911136457.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999911136456.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999911137844.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999911136469.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999911137580.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999911139678.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999911138013.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999911136456.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999911136469.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1199999911139678.2 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880584136.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999911139652.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999911139666.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999911139668.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999911139668.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=1199999911139668.8 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999880584113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880584113.0 node_expansions=10
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━━━━━━╸              69%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━                              31%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ BLUE,RED │    56 │      7 │      10 │ BLUE    
   92 │ BLUE,RED │    61 │     10 │       6 │ RED     
   93 │ BLUE,RED │    73 │     10 │       9 │ RED     
   94 │ RED,BLUE │    90 │     10 │       8 │ RED     
   95 │ BLUE,RED │    81 │     10 │       9 │ RED     
   96 │ RED,BLUE │    88 │     11 │       6 │ RED     
   97 │ RED,BLUE │    74 │     11 │       4 │ RED     
   98 │ RED,BLUE │    48 │     10 │       3 │ RED     
   99 │ RED,BLUE │    32 │     10 │       2 │ RED     
  100 │ BLUE,RED │    53 │     10 │       4 │ RED     
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   69 │   8.58 │        2.75 │       2.35 │     0.54 │     0.00 │       0.05  
  FooPlayer:BLUE                                               │   31 │   6.94 │        2.67 │       1.45 │     0.46 │     0.07 │       0.31  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     218.92 │     75.32 │   9.259 secs  
            ╵           ╵               
